August 1982
The independent magazine for the independent user
Issue
No 5
ZX-81 ki
Giving your
Sinclair
a break
JJJ
i\
w
Programming
f without
tears
Rainy day
software
reviewed
Disaster in
Manchester
We profile
an award -winning
er
Spectrums
begin to roll
Meet
our first
Sinclair User
Club member
Eight pages of prcinms, your letters, helpline, mind games
§1
~1
e*fi Ira*
I
* S
y £ ^
h J r < B *
zj t ft " A a
sa s 3i B
*H) S = f a
— ^ y ^ jr. s
3>ott 5 O
9 ^> c rs
n , M. = m -* ^ ..-
3
S55.&
2^ £2Z
E CT
tut
. ~. ** —
at- B !
contents
Editor
Nigel Clark
Consultant editor
Mike Johnston
Production editor
Hamlrt Mayes MBE
Design
William Scolding
Editorial director
|ohn flterlicchi
Advertisement director
Simon Horgan
Advertisement manager
John Ross
Ed itorial''prod action assistant
Margaret Hawkins
Managing director
Terry Carfw right
Chairman
Richard Hease
Sinclair User is published monthly
by I '(.( Publications Ltd It i* mil in
any way connected with Sinclair
Research Lld-
Telephone
All departments
01-359 74BI
IT you would like In contribute to
Sinclair User. please send typed (or
beautifully hand-written) articles nr
programs to:
Sinclair User
ECC Publications,
30-31 Islington Green.
London Nl BBJ
We will pay E 10 for each program
printed and E50 for each article.
which should be appro simntBlv
1.000 words long.
■ Copyright 1982
Sinclair User
ISSN' No. 0262-545B
Original ion by
Outline Graphics.
Printed by
Eden Fisher (Southend) Ltd
Distributed by
Spotlight Magazine Distribution Ltd.
1 Ben well Road,
Hollow ay,
London N7
.01-607 6411
5 SINCLA1RVOY ANCE We look at how micros can boost the enjoyment of holidays in
the future.
6 HOLIDAY PROBLEMS Do ZX-81s become lonely when left behind at holiday lime?
Nicole Segre considers the difficulties lighl-heartediy.
9 MATHS GAMES Ian Stewart looks at ways of relaxing with numbers.
1 3 COMPUTES CAMP We profile Beaumont Computer Camps, where children can
learn about now technology in the Lake District.
14 SOFTWARE SCENE We concentrate on ways of using your ZX-Bl to occupy the
hours of poor summer weather,
19 NEWS The Spectrum begins to roll; a disastrous Microfafr in Manchester: ZX-Bl
sales boosl in the U.S.; and much more,
21 YOUR LETTERS Ynu tell us what you think about the world of Sinclair computers.
24 COMPACTER ROUTINES George Todorovic considers the problems of data code
compression on the ZX-Bl by changing the character codes,
27 STARTING FROM SCRATCH Our regular feature on how to begin using vour
ZX-S1,
29 TOO [-KIT ROUTINES In his second article, Phil Garrett looks at more aids for
prog ramming,
3 1 PROGRAM PRINTOUT Another eight pages of great programs from our readers.
39 ZX-99 Stephen Adams reviews this major piece of hardware from Dala-Assetlo.
43 HARDWARE WORLD Our regular look at what is new in the peripherals market,
45 MIND GAMES Philip Joy and mure of the games which test your mind.
47 HELPLINE Andrew Hew son answers your problems this month about the display
file do the ZX-Bl,
50 MOVIES Jack Knight describes easy ways in which to include moving graphics into
vour programs.
55 INSIDE SINCLAIR Claudia Cooke interviews Rick Dickinson, the award-winning
designer of the ZX-Bl and the Spectrum.
59 COMPETITION h ri: LhI is the theme for this month's contest for the last ai our
printers. i
61 SINCLAIR USER CLUB We speak to the first club member and there are three
special offers for members of nur ever-growing user cluh.
63 SPECIAL OFFER ZX-Bl kits for £29.95 plus postage and packaging — A saving of
£20.
66 ADVERTISEMENT INDEX Your guide to the many items advertised in the pages of
Sinclair User.
NEXT MONTH
• Special Education Edition — We look at
the uses for Sinclair machines and the
growing amount of software available.
SINCLAIR USER August 1B82
MELBOURNE HOUSE * ZX81 * SPECTRUM
You'd be smiling too if you were Dr. Ian Logan.
Dr. Logan is shown receiving the Rosetta Stone Award for
his perceptive insights into the way the ZX8I ROM
operates. Melbourne House are proud to be the publishers
of Dr. Logan's books.
Melbourne House are Sinclair specialists, publishing books
that are winners in every category. Whether you are a
beginner or an experienced programmer, you'll need
Melbourne House books.
If youVe got a Spectrum on order (or better yet. if you've
already got your Spectrum), then you'll be glad to know
that Dr. Logan is working on Understanding Your
Spectrum, sure to become the definitive book on the
Spectrum.
So if you want to smile like Dr. Logan, you can do one of
two things: Order one of our books from your bookseller
or fill in the coupon and really understand your Sinclair, or
you can write a great book or program and send it to us.
Who knows? Your smile may be in this ad, next year!
O Machine Language Mad* Simple For Your Sinclair, L8 9S
O Understanding Your ZXBI ROM. by Dr Ian Logan, i"&95
ZX8I ROM Disassembly Part A. by Dr 1m Login, 17 00
D ZXSI ROM Disassembly Part B by Dr Ian Logan and Dr Frank O Hara. 18 00
O Ndi only 30 Programs for the ZX8I: IX. \\6.n
O The Complete Sinclair ZXBI Bask Course, LI 7.50
JS*
Jf£ v
TOM*
— Order* to
__^__^; Melbourne House Publishers, Correipondence to Glebe Cottage,
1M, M.^H I 111 Trafalgar Road. Station Road, Chedtfin gion ,
™ ■■*■■ S G reerMch Leigh ton Buizard.
^*KP^ London SE 10 BEDS LU7 7NA
Please rush me- your new Spectrum.' ZX8 1 catalogue. (Please specify.)
Please send me books, as marked above Not*: Please add 80p for post, pack & VAT
Name
Address... . Postcode
MELBOURNE HOUSE • ZX81 • SPECTRUM
sinclairvoyance
Portable systems can
boost outdoor thrills
IT IS a bleak winter's day in ihe hiatus between Christ-
mas and New Year a few years in the future. The
thoughts of the family Typical-Sinclair-User stray from
the usual feast of old films and Christmas spectaculars
on television to visions of sue, sea and sand.
They switch off the television, attach their latest
Sinclair machine, bought from one of the many high-
Street stockists, add their Martochoice Prestel adapter
and turn to the Prastel holiday pages-
Following the eventual development of the adapter for
the Sinclair machines, Prestel enjoyed a boost in the
number of domestic users, A full range of holiday
operators have since found it worthwhile to give details
of their holidays all over the world.
The Typical-Sinclair-Users select a group of holidays
in which they are interested and request more details.
Those arrive on the screen immediately and are printed-
ouL Pictures of the resorts and the facilities arrive
through the post a few days later.
From those, the TSUs decide. Unfortunately when
they try to book, again through Prestel, they find their
first choice of time, destination and operator is fully-
booked. They bring their second choice to the screen and
find there are vacancies. They make their booking,
paying the deposit by debiting their bank account
"V"
directly by Prestel. Once that is done, a bill for tha
balance and a listing of the holiday details arrives on the
printer.
As the time for the holiday approaches theTSU family,
between playing the latest game of aliens and keeping
their household accounts in order, check the weather
conditions at their chosen resort and the strength of the
peseta against the pound — all available through
Prestel.
As the TSUs hate shopping, having to push their way
through the crowds, they decide to buy all their holiday
clothes and equipment by mail order, again using
Prestel.
Their tickets finally arrive, printed on the ingenious
micro colour printer developed by Sinclair Research.
That add-on had been produced in response to a number
of attempts by other companies to make something
which allowed a record to be kept of the Spectrum
displays and the claim by a number of people that not
even Clive could produce a colour printer al a
reasonable price.
Pausing only to cancel the milk and Sinclair User — by
Prestel, of course — switch off the Sinclair-controlled
air-conditioning system and transfer cunt rol of the home
security to the neighbours* Sinclair so that they can look
after the house, the Typical-Sine lair- Users begin their
great adventure.
The luggage consists of the usual suitcases but also
includes a large black briefcase. When they arrive at the
airport, they find many other families have the same
black briefcases, All are treated with great care, are
taken inside the aircraft as hand luggage and stored
carefully under the seals.
They arrive in Majorca, everyone still taking great
care of their black cases. On reaching their hotel
everyone immediately rushes to their rooms, where the
secret of the black box is revealed. Inside there is a
complete Sinclair computer system, neatly packed in
plastic foam. The VDU is one of the Sinclair flat-screen
televisions and it is powered by a lighl by I powerful
battery developed as part of Iho Sinclair electric car
project.
The following day the TSU family goes to the beach
ond. in common with niiinv itinera. the\ take their
briefcase and spend half the day enjoying the sun, sea
and sand and the other half playing with thu Sinclair,
The case also contains a device which allows the
Typical-Sinclair-Users to contact their neighbours via
the telephone service or collect any recorded messages
on their telephone answering service.
If this sounds a little far-fetched, as though the
Sinclairvoyance crystal ball is even less clnur than
usual, consider that most of the items are already in
existence and are available either for the Sinclair
machines or can be adapted from hardware available
with other computers. The two items which do not exist
are the colour printer and the lightweight battery but that
is no guarantee that they will not appear on the market.
The rest of this look into the not-toondistant future
depends on how people react to the possibilities
provided by a light, fully-portable computer system. It
may be a little unreal to suggest lhat people will take
every opportunity to avoid leaving their homns. [1 would
be pleasant to think that the gregarious nature of people
would rebel against being cut off from iheir fellow
human beings.
The enthusiasm with which many lake any
opportunity to cut themselves off and carry around their
own little world, however, would appear to argue
against this. II is one of the reasons why cars are
preferred to public transport and why growing numbers
of people can he seen walking around with haedphonns
listening to small cassette players.
SINCLAtRUSER Augustl'MI?
ENJOYABLE though it may be
for some, holiday time has
always brought its special
problems. I do not mean only
dilemmas such as what one wears
— if anything — in St Tropez, or for
hang-gliding over the Niagara Falls,
or for whatever other delights one
has in store. I speak of real anxieties
such as who will water the
plants.Even if the cat could be
persuaded to do it, who will feed the
cat? How will the burglars be lured
into thinking that three burly men
are in residence when the whole
street looks more dead than John
Geese's Norwegian blue parrot?
Now, to add to all that, there is a
new problem — what happens to my
son's ZX-817 I realise how silly it
sounds but I have to confess that I
have wondered whether it would be
all right on its own. Would it rust?
Or do chips go stale for lack of use?
Would dust get into its nooks and
crannies and make it behave
strangely, like something taken-over
by beings from outer space? Would
Alex on his return from holiday be
Do Sinclair machines get lonely being
left at home during summer holidays?
Nicole Segre considers the problem,
Taking the pain out
of holiday separation
have those names correct. Will that
American university, which gave us
Rubik's thumb and Clacker wrist,
discover another ailment associ-
ated with popular pastimes? ZX
addiction perhaps, or more likely
Sinclair Eye. I can imagine
thousands of people wandering
around wearing dark glasses on
even the dullest day as they walk for
the first time in the open air for some
months, their hands twitching as
they suffer withdrawal symptoms
from using the keyboard,
I need not have worried, though,
and 1 feel much better about it after
a brief talk I had with Keith HalL I
should explain that he is res-
ponsible for all the computer
madness, or Sinclair Syndrome, in
our household. He introduced my
*No longer need Sinclair users endure
long weeks of computer deprivation; they
can take their computers with them. 1
wandering about saying: "I know
you think I'm crazy but that is not my
computer. It looks like my computer
but something has happened to it. It
is not my computer",
Have I been watching too many
late-night films? Do computers have
feelings? Should I ask someone to
come each day not only to feed the
cat and water the plants but to dust
the computer and talk to all of
them, too? Lest but not least, how
would my son cope with the strain of
a whole summer unrelieved by a
single game of Monster Centipedes
or Asteroids' Revenge — I do hope I
son to the ZX-B1 by starting a com-
puter club at his school. I hasten to
add that in every other respect he is
a splendid chap.
He told me that one reason the
Sinclair is so eminently suitable for
school use is that its keyboard,
which many of us agree is
maddening to use, is also very
resistant, able to withstand spilt
drinks and countless sticky fingers,
never mind a little bit of duBt. In fact,
one ZX-fll has even been run from a
car battery in a muddy back garden,
without ill-effect.
Further, it appears thai my oft-
repeated complaints about the
Sinclair never doing anything useful
are completely unfounded. Accord-
ing to Hail, with the necessary modi-
fications and appendages — I will
not go into all the technical details
as I do not want to confuse you — the
Sinclair can be made to do almost
anything. Even feeding the cat and
watering the plants, I dare say,
although I would not trust it to know
which was which and certainly not
to speak to them pleasantly.
This opens-up an interesting pos-
sibilitv. No longer need Sinclair
users endure long weeks of com-
puter deprivation; they can take
their little computers with them.
While those of us with more old-
fashioned tastes splash about in the
waves or walk through breath-
taking scenery, they could be sitting
within wire's reach of a car engine,
eagle eyes trained on a screenful of
moving blobs, astounding the locals
by their skill and by the amazing
advances of British technology.
It could be the start of a com-
pletely new way of spending
holidays. Beach computer clubs
could spring up in the resorts of
Europe — or more likely car park
computer clubs. Parents could be
seen rushing into the sea to rescue
machines caught by an unexpected
wave. Sand-castle competitions
would be a thing of the past,
replaced by attempts to make the
highest score on the car race game.
Perhaps they could even find in-
genious new tasks for their com-
puters to perform — testing the
temperature of the water, perhaps,
or acting as mosquito early-warning
systems. It would be a simple matter
S fNCL A IR US EH A ugust 1 982
holiday
problems
to store a few useful foreign words
end phrases such as "Where is the
nearest football stadium?" or "1
would like to speak to the head
waiter".
On second thoughts, it all seems a
little impracticable. If you took your
computer on shopping trips to
display requests like "Please give
me the yellow one", you would not
be able to carry your shopping.
A trip to the beach would go like
this: "Do you have your swimsuits?
Towels? Beach mat? Parasol? Ball?
Frisby? Sunglasses? Camera?
Binoculars? Radio? Computer?
Television set?" Somehow, I do not
see it. Besides which, even if there is
room to pack a computer on the out-
ward journey, there would not be on
the return, following that well-
known phenomenon by which suit-
cases always become smaller on
holiday, or the contents grow bigger
— it has not been proved con-
clusively either way.
Alternatively, 1 send Alex to one
of those computer camps, the
Butlins of the micro world, where he
can enjoy outdoor activities as well
as crouching over his computer. I
suppose that is intended to make
him physically fit enough to be able
to spend the rest of the year wth his
Sinclair without too many ill-effects.
The more I think about it, though,
the more I think this is getting out of
hand. Our lives are not to be ruled by
a small plastic box, no matter how
full it is of electronic marvels. The
last few months have been bad
enough, without it deciding how we
should enjoy the brief days of good
summer weather.
I am going to put my foot down
firmly and oppose any moves to take
a Sinclair away with us this year. A
break with the trappings of civilis-
ation will do us all a world of good.
Enough of flickering screens,
moving targets and exploding
galaxies — we shall restore our-
selves with fresh air, sunshine and
bird-song.
Now if you will excuse me, 1 must
go and pack. If 1 hurry, 1 might even
have time for a quick game of
Colliding Space Intruders, es it will
be a long time before I have the
chance again.
SINCLAIR USER August iS82
Use your computer in the case...
Foam rubber gives complete protection...
Purpose-built for the ZX system...
ZX81& Spectrum
Custom Cases.
Just £34-95?
: i
us Fcm i- 1 to as
3t) NEXT [
^B fFIINT AT II E*
Turn your ZX system _
into a portable computing centre!
You r ZX ll ard w a re - ZX8 1 or S pectru m -
is designed to work together as a system.
And now there's a simple way to make
the most of the fact.
The portable computing centre
in a briefcase.
A ZX Custom Case holds all your
hardware in the most economically
sensible positions for easy operation. Each
ZX Spectrum
Custom Case
now available!
piece of equipment is gripped securely by
shock-absorbing foam. Each connecting
lead Tits under the foam, so there's no
chain.. m| tangles, And as each piece is held
firmly, connections arc excellent.
You can forget Wasted lime setting up or
unhooking the system, too. When you've
finished, simply tuck in the mains and TV
leads and replace the hinged. Liti-offlid.
And of course, if you're taking your ZX
system lo college or the alike, ZX Custom
Cases are a lot less cumbersome than a bag
or rucksack. And a lot more protective and
professional
Designed by ZX enthusiasts -
for ZX enthusiasts.
Both the ZX81 and Spectrum Custom
< uses were designed by a group ofZX
system users and manufactured by Britain's
leading ease makers. Made from impact-
resistant ABS,each case holds every piece of
Sinclair hardware available for the
respective computers -plus Learning Lab,
manual, software cassettes and any cassette
ayer up to 10 ' 2" x 5' ■*". If you haven't all
ic hardware, simply leave the p re-cut
bam in position, then remove it as you get
extra pieces of equipment.
A nd when brand tteto hardware is
ititraduiid, or you upgradrJTimi ZX8t to
Spectrum, simplv contact usfor a replacement
foam insertforjmt £4. 95 (+pihp).
Send for your ZX Custom Case -now:
ZX8] and Spectrum Custom Cases arc
guaranteed for two years, and cost iust
£34,9 i > ( I- p&p) each. Remember you could
pay more for an ordinary briefcase,
To order, simply use the FREE POST
coupon, Or if you have a credit card,
telephone 0276 62l^,Mon-Fri,9.i0-5.1Q.
COMPUTEX
( inrnpulex Cases (JHSk Slanhopt Road,
t iimherkv. Sumy, GUIS UPS.
i'lnsiT jlh'.u ih Jj\-s itir Jflivcrv I L dw) m-aiw h^'kunderiikinn
laiComptLi** Cut* ( J B St, FREFPOST,
Ciamtirrlty, Surrey, (. I 15 \HH
PlClM lend nir
1 i I v ZXBI 'inlinQwIilil
f Iti^ in. tl nt.tptMi, poking, iniuririi;^ ■ cith 01.
Pleuesendm ^rv Spectrum < u»«,m Cmfii
,ir £36 JJ inc £3 QOjMst, picking* iflMinnce .rjih 0Z-
* I rm \<^e | . In |... I'm lnr/,
mjiJf puyahlr i" i otnputCI t.MSth
"I'll. ,1 K d I 1- 1 r n 1 1 Al lcvi ■ A'
il'LCUllI Mi<
■I'l, tK delete Hlpprapiritte PLEASE t'K!N~l
Siuruiun:
Njiiic At i Mrf/MtM
Address
I
i:
I Kctm f'.FvpJjnd no '.•■•
sirs Jew*
maths
games
MATHEMATICIANS call it
iteration — repeating a
process over and over
again to sea what you get. Which
means, fancy names notwithstand-
ing, that it should be easy meat for a
computer. Because, after all doing
the same thing over and over again
is what computers do best.
I do not mean exactly the same
thing, of course — not like the
student who was asked. "What do
you get if you add 3 to 4D three
times?" and who replied "I get 43
every time". I meen the same pro-
cess but using the result of one stage
as the starting-point for the next.
For instance, suppose the process
is "add the digits". If we start with
479. then adding the digits gives
44.7 + 9 = 20. Now iterate, by
adding the digits of that: 2 + = 2.
Iterate again, well; it is 2 + nothing
else, that is 2 again. So we are stuck
at 2. It is reasonably easy to see that
whatever number with which you
start you will eventually get down to
a one-digit number, and stop. So that
is not worth taxing the poor old
ZX-81 brain.
What if we add the squares of the
digits? Then 479 would lead to
4*4 + 7*7 + 9*9, or 16 + 49 + 61,
which is 136 — well, 146, I made a
mistake; and that — well, perhaps
the ZX-B1 is good for something
after all. Let us write a small
program to do the iteration for us:
10 INPUT N
20PRINTAT19.0;N
30 LET A =
40 LET M = INT(N/10)
50 LET A = A + (N-10*M)*
(N-10*M)
60 LET N = M
70IFM = THEN GOTO 90
80 GOTO 40
90 PRINT AT 20,0;A
100 SCROLL
110 LET N = A
120 GOTO 30
See what it does? You give it the
SINCLAIR USER August 1982
Relax with a pretty
number pattern
Ian Stewart looks at a rewarding way
in which to spend a few hours playing
with number series and loops
starting number N. It uses A to add
the squares of the digits — those
(N-lO*M)s are the digits — and
prints it out; SCROLLS to make room
for the next step; then sets N equal
to the result A and goes back to line
30 to start all over again, iterating
like mad,
Type it in; tryafewvaluesforN.lt
will go on forever unless you hit
BREAK, but keep watching —
perhaps you will notice a pattern.
What happens eventually is that
the numbers settle down to some
kind of regular behaviour but it can
be a surprising one. For instance,
try N = B9. You will get, success-
ively, 145, 42. 20, 4, 16, 37, 58, 89.
The iterations brought us back to
continued on page 10
tgtt
A
A
continued 1 from page 9
where we started and the silly beast
is going round in an endless loop.
You will find that many starting
values for N lead into the same loop.
That is interesting, really, you
would not have guessed it initially.
Some numbers do not get into that
loop, though; try N = 7 as a starting
point. You can have plenty of fun
trying different starting values and
comparing the way the numbers
evolve.
If squares are not for you,
perhaps you would prefer cubes?
Thanks to Professor Rubik they are
fashionable but our cubes are things
like 2*2*2 = 6. or 3*3*3 = 27. Just
modify line 50 of the program to read
50 LET A = A + (N-10*M)*
(N-1D*M)*(N-10*M)
and proceed as before. This time
there is a new surprise — the
number 153 goes to itself. There are
some other numbers which equal
the sum of the cubes of their digits:
can you find them? On the other
hand there are some loops, too; for
instance
133— 55~* 250— 133 — . . .
Insert yet another (N-10*M)* in
line 50 and you have fourth powers.
Here is a nice loop, too:
4514- 1138 -* 4179- 9219-
13139— 6725— 4338 — 4514-
Fifth powers? You should be able
to work out the modification to the
program by now. There is a loop of
length four:
10933 - 59536 - 73318 —
5QQ62- 10933- . . .
Experiment with different
powers and different starting-
points N. It is a relaxing way to
spend a few hours and there are
plenty of patterns to spot. The one
general thing which is known is that
from whatever number you start,
you must eventually end in a loop, or
with a number which goes to itself,
forming a loop with only one number
in it.
Essentially that is because if you
start with a big enough number the
sum of the powers of its digits has to
be smaller; so the numbers keep
shrinking until they are trapped in a
limited range. Once there, they hop
around and since they cannot keep
going to different values forever,
there being only a Limited range
available, something has to repeat.
There is one amazingly simple
iteration process about which
nothing of the kind has ever been
proved, even though most people
think it must be true. It is called the
JCakutum Problem. The iteration
process is:
If N is even, halve it.
If N is odd, treble it and add 1.
Problem: does everything end in
the loop 1-4-2-1-,..?
Here is the program:
10 INPUT N
20 LET C =
30 PRINT AT 20,0; N
40 SCROLL
50IFN = 2*lNT(N/2] THEN
LET NO + N/2
60!FNO2*INT(N/2)
THEN LET NO = 3*N + 1
70 LET N = NO
80 LET C = C + 1
90 IF N = 1 THEN GOTO 110
100 GOTO 30
1 10 PRINT AT 2 1 .0; ' 'HIT LOOP
IND";C;"D STEPS'"
(□ = SPACE]
If you experiment with this, you
will find that the behaviour is most
irreguier. For example, N = 29 hits
the loop after 19 stages and so does
N = 30; but N = 31 requires 106
steps to reach the loop and the
numbers become as big as 1760 on
the way. Then 32 stops in only five
steps and 33 in 26 steps. The num-
bers hop around all over the place;
they get smaller, smaller —
suddenly bigger instead. Could they
keep growing forever and miss the
loop completely? Nobody knows,
Of course, you cannot decide that
on a computer; there is no way to
carry-out the computation forever,
to see if it keeps growing. You can,
however, have a general feeling
about the way the numbers behave
by trying them. A biggish start, like
1111111, hits the loop after 185
steps. Generally, runs where the
numbers shrink tend to occur more
often than ones where they grow.
Despite that evidence end an
enormous number of computer
experiments, the problem remains
completely unsolved, which is
remarkable, considering its sim-
plicity. It shows that there is plenty
of life left in mathematics and that
not every problem can be solved just
by putting it on the computer. It is
also an intriguing example of
elusive number patterns and the
computer is a valuable aid in finding
them.
10
SINCLAIHUSER Augustl982
«
//
".the quality of the colour display is excellent" Popular computing weekly.
The graphics facilities are great fun" Personal computer wxtf .
the Spectrum is way ahead of its competitors" Your computer.
"The world's best
personal computer
for under £500"
Sinclair ZX Spectrum
16KRAM £125, 48KRAM £175.
This is the astonishing new ZX Spect rum
- a powerful professional's computer in
everything but price!
There are two versions - 16K or a
really powerful 48KL Both have a full
8 colours, sound generation, a full-size
moving-key keyboard and high-resolution
graphics. Plus established Sinclair
features such as one-touch' keyword
entry, syntax check and report codes !
Key features of the Sinclair
ZX Spectrum
Full colou r - 8 colours plus flashing
and brightness-intensity control.
Sound - BEEP command with
variable pitch and duration.
Massive RAM -16K or 48K.
Full-size moving-key keyboard -all
keys at normal typewriter pitch, with
repeat facility on each key
High resolution- 256 dotshorizontally
x 192 vertically, each individually
addressable for true high-resolution
graphics
ASCII character set - with upper- and
lower-case characters.
High speed LOAD & SAVE - 16K in 100
seconds via cassette, with VERIFY and
MERGE for programs and separate
data files
The ZX Printer - available now
The printer offers ZX Spectrum
owners the full ASCII character set -
including lo we rcase characters and
high-resolution graphics.
Printing speed is 50 characters per
second, with 32 characters per line and
9 lines per vertical inch
ZX Microdrive - coming soon
Each Microdrive will hold up to 100K
bytes on a single interchangeable
microfloppy - with a transfer rate of
16K bytes per second And you'll be
able to connect up to 8 ZX Microdrives
to your ZX Spectrum - they're available
later this year, for around £50
How to order your ZX Spectrum
BY PHONE - Access. Barclaycard or
Trustcard holders can call 01-2000200
for personal attention 24 hours a day,
everyday.
BY FREEPOST - use the coupon
below. You can pay by cheque, postal
order. Access. Barclaycard or Trustcard
EITHER WAY - piease allow up to 28
days for delivery, And there's a 14-day
money-back option, of course We want
you to be satisfied beyond doubt - and
we have no doubt that you wifl be.
I To Sirreianr Research FREEPOST, Camburlpy. SufrGv. GUIS 3BH
I
Qty Item
Code Hem pries Total
■■■■■■■ " ■■■■■■ BBBBBBl I flBim " OBBBBH
ZX Spectrum
Sinclair Research Ltd,
Stanhope Road, Camberley, Surrey,
GU15 3 PS Tel: Camberley (0276) 685311.
Sinclair ZX Spectrum -
l6KHAMviM:,itci
1Q0
125 00
Sinclair ZX Spectrum -
48K RAM verir, i
101
175 00
Sinclair it -mi"!."
It
?>h 95
Pnnier paper
l.rjack 01 5 rolls)
16
1 l 9i>
Pottage arm pactortg
or ders under £ 1 00
orders over £100
SB
29
2 95
4 95
aselic* ii yyu mqulrsi VW ".-<.•
■i encloses cheque rpesia-i ofJe' pwttie to Sinclair
Rasa-arch Lid lor £
* Pi#as-e -charge lo my Access/Bai clayeafcJ/TfustcafcJ
account no. Please pnnl
•Please dtrletB/complBlH as applicable
J MrJMrs/MisB | | | j [
1 M 1 I 1
I I I I I
Addn si
J_L
TOTAL £
III
I i I ' i I I
L^
I 1 I
I I l t J I
FREEPOST- no stamp n«#d*d. Pitee* apply to UK only. Export priceson application.
l SUS BO a |
SLNCLA1R USER August I3A2
! l
7 voi ra
£-/\Ul\h
TCI
ii
from
J.K. GREYE SOFTWARE LTD
me i it at UttitKht tut i Dur i wntst. t iuUJC
"Without question the finest machine code games available
today!: J-N. ROWLAND Producl Managst (or W H SMJTH.
GAME 5T APE 1 For IK .
ortlOM
ASTEROIDS UFO. COM. BOMBER
GUILLOTINE «ALE;DF.SCQPE «1c.
**0&ABL¥THE B*"ST VALUE 1k TAP* AVAJLABL£
We ve <*nna in 11,
require Ifjk l<? no 1
HI
in frtiith name of cur competitors
GAMEfTAPC 2 fo* IfK
■STARFIGHTEFt ftuperu machine code Space BaTflc Sut
agains-r a background of twinh,lir>Q *tan). Willi stunning
puflln^Mjna if yUu irfir* hit the enemy'
PYRAMID r,tn y*u mo*e ih-a F*vr"am^a? Make a rnistakB and
iimllcodlapM 1 A Thinker&ojamt
ARTttT The ultimate Graphic OAxigrvi aid. 6 Directions., 10
Memorisa. SAVE. COPV, RufiOuT. ClS, etc
G AMESTAPt ] foe lilt ontv E4.M
'CATACOMBS A MuHi Leva* Graphic* Advediui*. fuch
leal can cenuin up 30 9 floo/n*, e Pasiflfjes. 7 Monsters.
f-QOQ, Gold. Traps. Phanrnms en Eiil Irn rhr nnicl havnll,
<i't *i'i infinite ngmber at wnli.
NOTE This m NOT one of Ifw necessarily fcimiied tern
AtfwnluriH a* »fllrt fttsewheri!
Tflft eajefltenr adtlicbi/e pern? n+ifwcA kwff Aeea wu *mus#rf
GAMESTAPEafor 1IK_
*3D MONSTER MAZE
vab*e Graph
^ourf ELK
To* All Other*
■ - av iwvjrra i ch iiihii Tt-if. Cjji^ri* 10
K| 4t^| I Unr**evab*e Graphic* 1 Can vau tind »™r *"ay rhrOuyf, the
■^l-M I M«fJ Thr EXIT i* there aofnewhero bus lhen »ia T.RE*.
■ fffV I »nd us after YOU 1 All in 3D KM* T REX will «ci..»'lv run
M rmwdi you in lull persisectime 1 !, vm/va nrmtw seen anything
like itsii before 1
■30 MOlvSTfH MAZE it it* best $3rrv I h»vr. irrf. 'i" tte
ZJfSf* COMPUTER Ef VIDEO GAMES
-it f netf lo chotwr fltfl awe fwoavaymrie to tfnpress en audi'»nc» mart frit ca^afatofttT o/
fn* JWI. Wen J* Gns»»*s JO MOW5T ffi *Ml/F wouftf o* f/ie one rvrtfiotit doubt'
. . . ZX COMPUTING "Anflwir, bf*mis. fr*v,rr . POPULAR COMPUTING l*EM V
fiAMESTAPt 6 for 1BK
. u.irt Ei.K
Super fanl
'ID DEFENDCR The Uinmatr Space Gains
Machine Code 3D verson nt the Arcade tavouhte. You have
to save your hom? Manet horn the marauding Alien Spacecraft
Thia « all in 30, -you* viewscieen shows y«u the view out
ot your fiorireri cockpit window f h* batkdro* rncves *hen
yrju turn or tly up or down (El flight dneclmnal. |iiat a* ir you
were really Hying Hi But ihen YOU ABE 1 The Enemy Saucers
wJi actually loom layvard* you in 30. end stiocl you if yi*j lei ihemi Your display
includes Sen™. Sh*(d Slrertgth. Attitude, Pronimiry. Fc;n«4rd fla(far and your utefttcwi,
nhiLh sfow» yovr rntating numr plariiKi. backdrop □( Stars Meleois, Enplovons.
^laerna Blasts your Pftolon Beams up to 4 Enemy !>a%jriM^s and of rourae ni all in
' . 9D4
A SMASH HIT #1 Bh# ZX fWcnrhrir 1mWT of th* otiw loftww* hnuaai *"iBrJ a
r.arrr I. a rfvn* msi te ba m ka adl
QAMfSTAPEflrorlK,
.rjnraEU
■BREAKOUT Super F«l Full Scraeh Driplay Game Your
ai 1 time livoutiia iwth an added 1wi5t See hew much Money
vou can win and watch the puiLon* cpAvert to Dollars. Alt
in Machine Code for Fa*i Action wilh 3 Speeds. 2 Bai BtlM
and three angles of lebound 1 Thr hmt BHtAkOuT around
and al this price you c*n'i go w'Oflfl I
GAMES MARKED * INCL- MACHINE CODE.
Prices include VAT and U.K. P. & P.
4 Add appropriate Postage oo Foreign Orders). Cherjuus/P.O.s to
J.K, GREYE SOFTWARE LTD
DeptJtf, 16 Park St., Bath, Avon BAI 2TE.
CREDIT CARD SALES. Phone 01-930 9232 19am 7 p.m.)
FOR INSTANT DESPATCH
11 vou prefer to see before hu *ing oui tange of QAMEST APtS
a>rt stocked by the loilcwino stores
BUFFER MICROSHQP
CAMER
GEORGES
MICRO STYLE
MICROWARE
SCREEN SCENE
W.H. SMITH
2EPXTRA
J47A Streatham H^h Rd.. London Swio
1A Gloucester Rd.. B-riohlori;
83 Pa**. $< , Sriiiot, Avon;
2S Belvedere Laristkiw. fW Bath, Avon,
131 Melton Hd , Leicester,
144 S1. OecfBesRd., Chettenlvirn, GI04,
Over 200 conipuief Brancnes.
5 School Lane. Kinson, Bc-umer«iijifi. Oorsei.
TRADE & EXPORT ENQUIRIES WELCOME
OCCAM BOOKSHELF
I^Kk,POKk,BYlK*RAM iA.95
by Ian Stewart & Robin Joiles
A gcnile in I reduction to the ZX8I & its capabtltriK.
NOT ONLY >ft PROCJRAMS/SINCLAIK /.\S I : I K £7,25
[iarrics, Utilities and MathciriattL's, with a luring of and discussion on
tach program.
UNDEHSTAND1NGYOUN/XS1 KOM H.^5
By Dr. Jan Logan
The Z80 Mkroprocessor, it* machine code, and how lo use machine
code subroutines in BASIC programs.
/XSl ROM DISASSEMBLY! PART A £6.95
by Dr. Ian Logan
A complete disassembly of hex. Locations QOOfl to OF54 with a
commentary on each subroutine. A companion reference book to
Understanding Your ZXE I ROM.
ZXtlROM DISASSEMBLY: PART B &M
A continuation of the above, for locations OF53 to I0FF,
MACHIMELANCUAfillPltOGRAMMINtMADKSIMPIl tH.9$
Discover the LntcrnHl mysteries of the Sinclair^ and learn to
communicate wilh it in its own language.
COMPLETE SINCLAIR ZX81 BASIC CO! fW £16.^5
Aguidctoeverv facei ofZXSt BASIC, including an 80 page reference
lo the BASIC statements and (unctions, with explanations and short
example programs.
ALL PRICES INCLUSIVE OF VAT &
SHIPPING WITHIN THE U.K.
t Kt liiii Software , 13 Hawthiim drove,
W ilmslow, Cheshire, SK9 SDE,
England, P.S, S heard.
Telephone: Wiimslow 524228.
Great games packs for 16K ZX81
Pack 1
ASTRO INVADERS
Just lock at these features . . .
. , . then look at the price!
■Sup&fior machine coda programming
"Rapid tiring with explosive onseffsen kill effect
"High scoring aauicersi *64 aliens "accelerating attack
" Desitutiaule defence shields "On screen killcpun.1
'High- score update- 'Fast action spats graphics
- a new dimension in ZX&1 value
AsifQ- Invaders is yuufs on cassette lor ONLY £3.66 wlh FOUR BONUS
GAMES ARCADE GRAND PHI!t - drive four IflVBls of machine coda skill
PtNALTY delend your goal ageing,! the sharp shoonng ZXBl
GOLF judge shol-strerhgth, angles, bunkerii . . .
plus machine code inseel fun Wilh SWAT
Pack 2
PLANET DEFENDER
— blast aliens in planet orbit . . .
*ul (fa-dynamic marh™ code action 'hostile alien wave* "fast responsive
corilrrjls.: Ship ug/dflwn, IhruSl, teser-bolt. and smart barttb * eomp*ehen*ivrj
scoring
* explosive graphics;. ... ... - BKptastve priMl
Planet Defender comes, on cassette for ONLY £3 9$ with machine codt
STORM -FIGHTERS - corneal 5 f Ittets of swooping aliens as. you Plast
ihrough space, BREAKOUT (machine codel - rsc» "gainst ihe clock, plus
GRAPHIC HANGMAN
tGK ZXSI cassette packs 1 and2are F3 65 each (post tree in U.K. J. Fast
despatch ft om
John Prince, 29 Brook Avenue.
Levenshulme, ManchMtfl'r, M19
12
SINCLAIR USER Autfu;,! IW2
computer
camp
Hundreds of teenagers will this
year be able to learn all about
the Spectrum and the ZX-81
against the picturesque backdrop of
the Lake District. Beaumont
Summer Camps has decided to
instal a number of the machines at
its new residential camp six miles
south of Carlisle,
Children between the ages of 10
and 17 are able to enjoy holidays at
the camp in which half the day is
spent working on the Sinclair
machines and the other half can be
used to take part in the many other
activities available.
According to the organisers, it is
assumed that most of the children
will have no previous experience of
computers of any kind. They say
they have ""designed a special pro-
gramme to ensure that the campers'
first encounter with a computer is
most enjoyable and rewarding ex-
perience."' They also promise to
"de-mystify the computer".
Three levels of instruction are
provided to take account of all levels
of knowledge, The subjects covered
will include how computers work,
computer jargon, programming in
Basic, possible future applications,
and progress to floppy discs,
graphics, word processing and
other languages.
It is expected that most of the
campers will have a working know-
ledge of Basic programming after
two weeks.
The computer course is linked to
the other activities available at the
camp, which mainly involve moving
outdoors and enjoying the magnifi-
cent countryside. The camp pro-
vides tuition in camping, fell walk-
ing, sailing, pony trekking, canoeing
and many other activities.
It was the idea of Stewart Wiley, a
former holiday tour operator who
decided to set up holiday camps for
children after he had seen the
success of similar camps in the
United States.
Computer camps were introduced to
Britain last year and proved so popular
that they have been expanded rapidly.
Picturesque setting
for micro courses
"When 1 was on holiday in the
Stales. I saw a television pro-
gramme about a computer camp
which had been started in Santa
Barbara. California. 1 contacted the
person who had sal it up and he
visited England to advise on the
setting-up of a similar camp in
Britain," Wiley said.
Last year he openedhis first camp
at St John's School, Windsor — a
day camp with buses taking
children from the area to the camp
every weekday.
As at the residential camp, the
activities included outdoor sports
and the opportunity to learn about
microcomputers. At Windsor the
programme was based on the
Commodore Pet. It was not until this
year and the decision to set up a
residential camp that he became
involved with Sinclair machines.
They are now the only machines
available at the Carlisle camp. At
the day centre the courses use Vies
and Tanriys.
Rubin Heath, director of the
computer camps, said that one of
the reasons for choosing Sinclair
machines was that the average age
of children at the residential camp
would be higher than that at the day
centres,
"Younger children can have
difficulty with the keyboards on
both the ZX-61 and the Spectrum
but the average age at the Lake
District camp should be about 13
and many children of that age
already have ZX-Bls and find no
problem with them,'" Heath said.
He added that sine:e the decision
they had found the machines to be
very resilient and that would be an
advantage in being able to with-
stand the extra use,
"I made the decision to choose
Sinclair exclusively because I
thought it would be worthwhile for
the future to have a close
association with thecompany," said
Wiley.
The first venture at Windsor was
so successful that Wiley decided on
a massive expansion for this year.
As well as the Windsor camp and
the new Lake District residential
camp, there are other day camps
being organised at Mill Hill on the
outskirts of London, at Sevenoaks,
Kent, and Knutsford, Cheshire.
"Last year was very successful."
said Wiley. "We had spaces for 300
and could have filled them many
times over".
StNCLACRUKER Auj>usM!H»2
13
Phil Garrett looks at ways
of enjoying your holiday
despite poor weather
Greye defender is
another 3D winner
IF YOU ARE the type who
goes to the seaside to
spend hours — and pounds
— in amusement arcades,
there is a new crop of
ZX-fll action games to
tempt you to stay at home.
J K Greye, famous for its
remarkable 3D Monster
Maze, has scored again
with 3D Uef entk-r . This a!l-
machine-code game for 16K
ZX-SIs has the player steer-
ing the last surviving craft of
a once noble battle fleet into
action against marauding in-
vaders. Using the keyboard
like a joystick, you can
climb, dive and bank, watch
the stars wheel about and the
ground slip past, but keepan
eye open for the bad guys
and their plasma bolts. The
game requires quick reac-
tions and good co-
ordination — a minimum of
five fingers are in action —
and takes a good deal of
practice before any score is
achieved, Amazing graphics
effects are created as the
enemy draws closer, more
and more detail appearing as
the flymg saucers loom in
your forward scanner.
Another winner for £3.95.
It you have spent the
money you had saved for
your RAM pack on your
holidays instead, J K Greye
offers arcade-game action in
just IK. Its full-screen
Breakout, written in an in-
credible 500 bytes of
machine code, has all the
capabilities of the bigger
versions. The bricks are
inverse £ signs, which turn
into $ signs wh«n hit, and
then disappear altogether
when hit again. The game
has adjustable bat size
and speed, plus on-screen
scoring and variable re-
bound angle. All for £1.95
from J K Greye Software,
16 Park Street, Bath.
Avon, BA1 2TE.
Taste of exotic
from Diggles
ONCE YOU have returned
from your two weeks in the
European sun, how can
you recapture that taste of
the exotic? Photographs
and souvenirs are all very
well but what about food?
Your 1 6K ZX-fll can revive
those memorable meals
with the aid of The Diggles
Kitchen, Volume one
contains 28 recipes from
all over the world —
Cyprus chicken, Spanish
hake, Italian roast lamb,
plus recipes for beef, hare,
turkey, duck, ham and
many more. If you have
had enough of foreign
food, you will find
Lancashire hotpot and
steak and kidney pie
included. If you did not go
overseas this year, why
not turn up the central
heating, serve Hawaiian
pork, and dream a little?
The Diggles Kitchens,
volume one end volume
two — European recipes-
cost £4.99 each or £9 the
two From Micro Computer
Software, Unit D6, Pear
Industrial Estate, Stock-
port Road, Lower Brad-
bury, Stockport SK6 2BR
Carnell
adventure
IF YOU are bored with
soaking-up the sun, or can-
not become enthusiastic
about a day t rip to Clacton,
how about widening your
horizons with an Adven-
ture? Carnell Software
has produced three 16K
cassettes, each with an
adventure and another
substantial game.
In Volcanic Dungeon,
you enter the realm of
myth and magic to rescue
the Princess Edora from
the three-fold clutches of
the goddess of evil, the
Snow Queen, and the
Witch of the Black Moun-
tains. You are given a map
of the 90 connected
caverns, filled with
monsters, pits and fire. Ar-
mies of goblins and ice
giants await. Weapons
and magical objects are
scattered around and you
must watch your strength
and water levels.
Also tin the cassette is
Hangman with a built-in
400- word vocabulary; the
program allows for easy or
difficult words, one or two
players, and has full
screen graphics.
In Alien Intruder you
wake from cryogenic
suspension to find that the
rest of the starship crew
has been eaten by an alien
monster — and it will soon
be dinner-time again, A
graphics display shows
any life forms on the same
level — the ship has three
levels — so you can watch
the alien move closer.
Another display shuwa
what exits are possible
from the room or corridor
you are in, and a third
display shows what you
have been able to load into
your space shuttle craft,
which is your only hope of
escape. Food, water, oxy-
gen, weapons and other
useful objects are scat-
tered around.
On the other side of
Alien Intruder is Hiero-
glyphics, a clever varia-
tion of Hangman, in which
a 39-symbol ancient
14
SINCLAtRUSER AususU982
software
scene
alphabet has to he
deciphered before the
famous explorer, Wullie
Makeit, is buried in sand.
Both programs make good
use of graphics and words
to make a very entertain-
ing package.
WumpuB Adventure
features the most ancient
and terrible creature of
computer mythology. You
must track the Wumpus by
its smell and chilling cry
through a maze of caves
containing a host of ter-
rors.
Goblins may catch you
and tie you up as a morsel
for their god, the Wumpus;
bats may pick you up and
drop you in another cave,
which may contain a bot-
tomless pit or a giant ser-
pent — or only a swamp if
you are lucky. Up to four
players can take part and
if you happen to step into
Wumpus muck, one of the
other players may smell
you and fire an arrow at
you, in mistake for the
monster.
With Wumpus Adven-
Hangman costs £4,50 and
the other two tapes are E5
each, plus 50 pence p&p,
from R Carnell, 4 Stainton
Road, Slough, Berkshire.
Asteroids
in the home
INSTEAD of waiting for
the amusement arcades to
open, the Electronic Pencil
Co Asteroids brings home
the action. It has nearly all
the features of the 20
pence guzzlers; one or two
players, four sizes of
asteroids, hunter-killer
alien spaceship and on-
screen scoring. There are
five levels of play and the
top five scorers have their
names displayed.
Written in 100 percent
machine code, Asteroids
costs £3.95 from the Elec-
tronic Pencil Co.
ture there is Movie Mogul ,
which gives a taste of the
trials and tribulations of
Hollywood. See a day's
filming go down the drain
when the leading actor
punches the leading lady
in the mouth; try to
balance location and
studio filming, while keep-
ing in mind the current
fashions among the movie
buffs. Wumpus and Mogul
are two good non-graphics
programs to keep you off
the beach for hours.
Volcanic Dungeon/
Machine
tools
MARTIN Wren-Hilton, the
U.K. correspondent of the
American Sync magazine,
has taken time from his A
level studies to produce
two remarkable machine
code programs for 16K
ZX-Bls. The first, Super-
Zap, sounds like yet
another space invaders
game but is in fact a
separate loading and sav-
ing routine, entirely dis-
tinct from the routines in
the Sinclair ROM.
Many machine code
programs now available
start running automati-
cally after loading and
since they often use their
own keyboard scanning
routines, they do not res-
pond to the Break key.
Wren-Hilton wanted to be
able to look at those
cfmtmu&i on pm^e IB
SINCLAIR USER Au^us! 1982
13
continued frvm puge 15
programs and see how
they worked, so he devel-
oped Super-Zap, which
loads the program byte hy
byte into a Basic array, so
that it can be examined
without running it. That
array can then be saved on
tape, either in its original
format so that it auto-runs
on loading, or in a super-
zapped format, in which
case it does not.
Wren-Hilton"s second
program is Lower Case,
which alfows mixed upper-
and lower-case letters to
be output Lo the printer.
The program re -sets
RAMTOP and stores its
IViK of machine code
above it. A simple USR call
operates the special Copy
routine, which turns any
inverse characters on the
screen into lower-case on
the printer. True
descenders occur as
required and the routine
runs as quickly as the
normal copy. The number
of lines to be copied can be
altered with a POKE and
the routine has a typing
program developed by a
satisfied user.
Super-Zap and Lower
Case cost £4.95 each from
Martin Wren-Hilton, 4
Little Poulton Lane,
Poulton-le-Fylde, Nr,
Blackpool, Lanes FY6 7ET.
Silversoft
arcade
THERE ARE two more pro-
grams from Silversoft in"
case you caught Ihe ar-
cade itch at the seaside.
Asteroids has thrift: sizt:s
of asteroids, left and right
turn, fire and thrust OQQ*
trals. There are 10 levels
of play from soppy to
suicidal, with bonuses for
knocking-out the mother-
ships. On-screen scoring
and high score make this a
good all-machine-code ver-
sion of the game for £5,95,
Space Invaders is the
closest yet to the arcade
original. It has 10 levels of
play, command ships,
plenty of bombs to dodge,
smooth machine code ac-
tion, on-screen scoring
and high score, Like the
original, when you reach
the last few invaders they
start moving faster, so a
steady hand and a good
eye are required. If you
manage one screen, the
next group start one step
further down.
As an extra bonus, the
program includes the soft-
ware necessary to run the
Quicksilva character
generator, for even more
realistic invaders action.
It costs £4.95 from Silver-
soft, 40 Empress Avenue,
llford, Essex.
Playing for
high stakes
IF YOU have decided on
Littlehampton rather than
Las Vegas for your holiday
this year, you can still
taste the high stakes
action with two 16K
programs from Newline
Software. Three Card
Brag lets you start with
£100 which you put into
the pot and your cards are
dealt. Then it is for you to
decide whether you fold,
brag — raise Ihe stakes —
or pay to see the computer
hand, The ZX-81 has the
same options and the pot
may soon become substan-
tial. The rules are simple
and the game addictive bui
if you decide that the
computer is cheating,
please do not shoot it, as
that is extra ventilation it
can do without,
The second program is
the American dice game
Craps, which also has
KimplB rules and high
stakes. One to fourplayers
or shooters can pit their
nerve against the random
fall of the dice, taking it in
turn to try to make a
natural while avoiding
snake eyes, which is craps
— and von though!
computer jargon was
complicated?
The programs have
excellent full-screen
graphics and cost £5.50
and £3. 95 respectively,
from Newline, 8 Hwell Rd,
Wollatan. Nottingham
NC8 2DE.
16
SINCLAIR USER August JFtttf
ENHANCE YOUR StNCLA/R ZX8V
Video Inverter adds
professional touch
Displays sharp, white characters on solid black
background TV screen.
A toggle switch lets you choose between NORMAL
and REVERSE,
NEW
ORDER NQW1
KIT £4
READY BUILT £S
(VAT, TOP irtft.l
A small printed circuit board fits on top of the logic
chip inside your ZXS1 .
Comprehensive, easy to follow, step by step
instructions make the modification a simple task.
We will fit your inverter to your ZX81 for £7.50,
For convenience print your name and address on back
of your cheque or postal order and send to:
D. FRITSCH,
6 Stanton Road,
ThefwaH,
Warrington
WA42HS
NOW FROM AFDEC
ZX81
RAMPACKS
16K
£25.00
Inclusive and post free.
Well proven design. Simplicity itself - Justpluginand
go. Power derived from ZX81 without additional
connections.
Ingenious flush mounting design eliminates 'Wobble' and
accidental memory loss.
Special feature - LEO On/ Off indicator.
Coming soon - A professional keyboard at an affordable
price.
Send the coupon TODAY for your Rampack. Allow 14-21
days for delivery ,
AFDEC ELECTRONICS LTD, 318 Kampshott Lane
Basingstoke. Hants.
Please supply .... 16K Rampacks at £25.00 inclusive.
Cheque-'P. 0.. 'Money Order enclosed f. , , -
Please Print Clearly.
Name . . . . - h >
Address * . . . - * ■ *
ZX Spectrum
20 Programs £6.95
The ZX Spectrum has brought advanced
computing power into your home, The
Cambridge Colour Collection, a book of
20 programs, is all you need to make it
come alive-
No experience required. Simply enter the
programs from the book or load them from tape
(£2.95 extra) and run.
Amazing effects. All programs are fully
animated using hi-res graphics, colour and sound
wherever possible.
Entirely original. None of these programs has
ever been published before.
Proven Quality, The author already has 30,000
satisfied pu rchasers of his book of ZX81 programs.
Hours of entertainment
• Lunar Landing, Control the angle of descent
and jet thrust to steer the lunar module to a safe
landing on the moon's surface.
• Maze. Find your way out from the centre of a
random maze.
• Android Nim, Play the Spectrum at the
ancient game of Nim using creatures from outer-
space.
• Biorhythms. Plot the cycles of your
Emotional, Intellectual and Physical activity.
Some would say this is not a game at all.
Improve your mind
• Morse. A com plete morse-code training k it
This program will take a complete beginner to
R.A.E. proficiency.
• Maths. Adjustable to various levels, this
program is an invaluable aid to anyone trying to
improve their arithmetic.
Run your life more efficiently
• Home Accounts, Keeping track of your
finances with this easy-to-use program will
enable you to see at a glance where the money
goes and plan your spending more effectively.
• Telephone Address Pad. Instant access to
many pages of information,
• Calendar. Displays a 3 month calendar past
or future, ideal for planning or tracing past
events.
ORDER FORM:
Send Cheque or P.O. wish order lo>
Depl, D. ( Richard Francis Aitwasser, 22 Foxhollow, Bar Hill,
Cambridge CB3 8EP
Please send me
Q Copies Cambridge Colour Collect ion Book only £6.95 each,
D Copies Cambridge Colour Collection Book ft Cassette
£9 90 each
Name;
Address:
SINCLAIR USER August 1982
17
AUTOMATIC
ZX " TAPE CONTROL
The logical extension for £59.95
the Sinclair ZX8I giving
data retrieval & word processing
The ZX99 Tape Control svstem is a sophisticated extension to
the Sinclair ZX81 Microcomputer, providing remarkable
additional capabilities,, which allow both the beginner and
expert access to a professional computing system without the
expected expense.
DATA PROCESSING
The ZX99 gives you full software control of up to four tape
decks (two for reading and two for writing) allowing merging of
data files to update and modify them. This is achieved by using
the remote sockets of the tape decks to control their motors as
commanded by a program.
* PRINTER INTERFACE
The ZX99 has a RS232C interface allowing you direct
connection with any such serial printer using the industry
standard ASCII character code (you can now print on plain
paper in upper and lower case and up to 132 characters
per line.)
* MANY SPECIAL FEATURES
There are so many different features that it is difficult to list
them all:
For example:
AUTOMATIC TAPE TO TAPE COPY: You can copy any
data file regardless of your memory capacity (a C90 has
approx 20QK bytes on it] as it is loaded through the Sinclair
block by block.
TAPE BLOCK SKIP without destroying the contents of
memory.
DIAGNOSTIC INFORMATION to assist in achieving the best
recording settings.
♦ TAPE DRIVES
We supply (and guarantee its compatibility) a Tape Drive
that works with your computer.
* COMPUTER CASSETTES
We supply quality (screw assembled) computer cassettes.
Please enquire for any not shown:
The ZX99 contains its own 2K ROM which acts as an extension
to the firmware already resident in your 2X81 'S own ROM. The
ZX99's ROM contains the tape operating system, whose
functions are accessed via Basic USR function calls. Each
function has an entry address which must lie quoted after the
USR keyword. All of the functions can be used in program
statements, or in immediate commands (i.e. both statements
with line numbers and commands without them}.
There is an extension board on the rear to plug in vour RAM
pack (larger than 16K if required). The unit is supplied with
one special cassette lead, more are available at £1 each
(see below).
COMPREHENSIVE USER MANUAL
INCLUDED IN PRICE
^ Z X99 SOFTWARE j|fr
We now have available "Editor-99 ', a quality word processing
program including mail-merge, supplied on cassette for £9.95.
Also, following soon will be:
* Stock Control * Order Processing
* Sales Ledger * Debtors Ledger
* Business Accounts * Tpx Accounting
CQMPU TEH CASSETTES
QTY
Mice
TOTAL
ITEM
QTY
PRO
PS.P
TOTAL
QRDEH FORM TO
dota-o/zette*
C5
2Sp
CASSETTES
Sm left
CIO
J7p
ZX99
59 vS
295
Dept SU4
CI2
3Bp
E312 Tope Dri»*
2A 00
100
44 Shfoton Sjhree'
London NW1 AUG Tel: 01-2S8 04 09
Telephone trnawi'*! wekome
CIS
3°p
EDITOft-99
9-93
SO
C;U
41p
CASSETTE LEAD
1 oo
lo
CIS
Op
Cheque,
PQ poyofal* Ir>&rorkr0>* {<\d
HAMi
C30
Mp
|
■»3
■ or
ADDRESS
3 , 10%F>&P
Add mm £ t 50 1
SIGNED
IB
SINCLAIR USER August 19H2
news
Colour for
Scisoft
maths
ANNUAL subscriptions
for Sinclair User and
Sinclair Programs are
among prizes being of-
fered in a competition for
the under-1 Is. The winner
will be the child who does
the best colouring of the
cover of the Jungle Maths
cassette which is produc-
ed by Scisoft, the educa-
tional software house,
The competition is being
run jointly by Scisoft and
Microware. the Leicester
software and hardware
retailer. As well as the
subscriptions, the winner
will receive a Microware
voucher.
Entry forms will be
given with a copy of the
cassette. Entries close on
September 30 and the win-
ner should be announced
in the December issue of
Sinclair User.
16^
4»WMMJ4
y Northern fair
'a disaster'
MiJtF Johnston
THE FIRST computer fair
for hobbyists to be held
outside London was a ' "dis-
aster"- That was the
verdict of the majority of
exhibitors at the ZX
Mi cr of air in Manchester.
A variety of reasons
were advanced, including
the visit of the Pope to
Manchester the following
day: 'the bright warm
Bank Holiday weather': it
was held at the wrong time
with the Spectrum hang-
ing over the market; and it
was staged at the wrong
venue with the New
Central Hall being on the
wrong side of the city,
where parking was a
problem. The result was
that 2.000 people visited
the show and spent little
money there.
"1 think it reflected the
state of the market and
there were a few things
which went against it."
said the organiser, Mike
Johnston. "We had about
2,000 people compared to
between 5,000 and 6.000
at the London shows but
we are not talking about
the same catchment area
and if we had held it only
on one day, the attendance
would have been
reasonable '.
A major criticism from
exhibitors was that the
show had not been given
sufficient publicity. Sue
James of Microware in
Leicester said that in her
ZX-81 taking off in the States
THE ZX-B1 is beginning
to take off in the States.
An agreement between
Sinclair Research and the
American Express credit
card company has
resulted in a flood of
orders for the machine.
The credit card com-
pany sent a direct mail of-
fer to its two million card-
holders in the U,S. at the
end of May. In what
Sinclair Research calls "a
very positive response",
2,000 orders were receiv-
ed by noon the day follow-
ing the offer. In the first
three weeks more than
25.000 orders were sent to
American Express.
Total sales from the of-
fer have been forecast at
50.000 units and it is
thought that may be a con-
servative estimate.
The offer was agreed
between American Ex-
press and Sinclair
Research following a suc-
cesful test marketing for
the ZX-81 at the end of last
year. The test market had
been requested by the
credit card company.
The deal does not affect
the plans by Timex to
market its enhanced ver-
sion of the ZX-6L the
Timex Sinclair 1000,
which has a 2K RAM in-
stead of the normal IK.
That will not be on sale un-
til this month and Sinclair
Research in the U.S. is con-
tinuing to sell the ZX-fll
until the Timex sales reach
a certain level.
Sales of the ZX-S1 were
15,000 a month in the U.S.
in the early part of the year
and it is estimated that
435,000 have been sold
throughout the world.
Sales in Britain declined
in April but are said to
have recovered in May.
The machine is being pro-
moted in new markets.
Sales are going well in
France and reasonably
well in Germany and in-
creasing in other markets.
company's advertisement
in Sinclnir User in June the
Manchester Microfair
was mentioned and the
company had received
many calls from people
who had not known about
it.
Johnston replied; "It
received the same amount
of coverage as the
previous London shows,
when we were criticised
for having too many
people."
He added that he had
not been deterred from
organising fairs and would
be holding another.
The experience of Man-
chester does not appear to
have influenced com-
panies unduly from exhibi-
ting at shows nut suit:
London. The next two pro-
vincial shows were both
reporting a high level of
interest.
Gordon Hewit, a com-
mittee mernher of the
Edinburgh ZX Computer
Club, which held a fair in
July said that many exhibi-
tors disappointed with the
Manchester show End
turned tci Ihem in the hope
of doing better,
They see Scotland as a
more fertile area and. with
Edinburgh being a good
cent re of communications.
we can attract people from
all over the centre of
Scotland/' he said.
On the same weekend
Microfest 82 was held in
Manchester. One of the
organisers, Dave Hewitt,
said that many of the
people had wanted to take
space because it sonmod 1o
be better organised.
SINCLACRUSER Auf>ustim2
lfl
Spectrums six weeks late
ALMOST two months after
the launch in a blaze of
publicity at the Earls Court
Computer Fair in April.
Spectrums at last were
being delivered in June.
The delivery dates being
quoted at the launch were
a confident two weeks for
the first orders. According
to Sinclair Research, the
initial delay was caused by
the time needed to have
production running
smoothly.
When the first batch of
16K machines was ready
eventually for despatch at
Lending software
"1
A NEW software library
has been set up to allow
Sinclair users to take ad-
vantage of the many items
on the market without hav-
ing to buy the cassettes.
Membership of the
Sinclair Owners' Soft-
ware Library costs £5,
which includes the hire of
the first cassette, Subse-
quent tapes can be hired at
El for three weeks.
A quarterly newsletter
is also sent to all members,
with details of new addi-
tions lo the range, The sub-
jects covered include
games, educational and
toolkit programs.
about the beginning of
June, a design fault was
discovered. No-one is
saying what the fault was
hut Bill Nichols, Sinclair
Research public relations
officer, said: "It was a
very obscure fault which
would not have shown up
80 or 90 percent of the
time,"
Once that had been
dealt with, there was a dis-
tribution dispute atTimex,
NitiholJs added that delays
of between six and eight
weeks were likely for
people whohadnrde red by
the first week in June,
After that, delivery should
be down to the standard 2B
days.
Sale may
raise £10m
SINCLAIR Research has
passed the first hurdle in
the planned sale of shares
in the company, It has
passed the preliminary
audit commissioned by the
merchant bankers, N M
Rothschild, and the sale is
expected in the autumn.
Rothschild is arranging
the final details, which are
likely to involve selling to
chosen City institutions 10
percent of the company. It
is expected to raise at
least £10 million, which
would put a valuation of
£100 million on Sinclair
Research but the figure
raised could be £20
million.
>
>
>
^jcS^^Jv'm^KBSS::^:^
PERSONAL SOFTWARE SERVICES, 112 OLIVER STREET. COVENTRY CV6 5FE.
ZX-81 OWNERS - YOU CAN NOW
LOAD/SAVE 16K IN 26 SECS
WITH THE INCREDIBLE QSAVE PACKAGE FROM PSS
* Verify successf ul saving of programs * Compatible with your existing recorder
*No hardware modifications needed *No extra power supply necessary
*No more wasted time waiting for programs to load or save
QSAVE comes in two parts: A HARDWARE - simply plug the QSAVE amplifier/filter between your existing tape reader and
the ZX81 (all leads supplied).
B SOFTWARE - Load the QSAVE cassette before you load a tape or key in a program. You can
then save & reload a full 16K (including RAM TOP) in only 26 seconds, i.e. a data transfer rate of 4000+ BAUD compared with
only 250 on the standard ZX81 .
QSAVE also gives your 2X81 a verify functton just like the Spectrum which allows you to check that your programs have saved
property.
REVOLUTIONISE YOUR PROGRAMMING NOW FOR THE ALL INCLUSIVE PRICE OF £14.90
Make cheques, P/O's payable to PSS. Futl money back guarantee. Normal delivery within 7-14 days.
ZX SOFTWARE FROM PSS
We also have the widest range of high quahty software faf the ZXS1 available anywhere. Whatever your needs we have the program for you .
From a superb version of PUC K IVI A N to a Compiler or a comple M wurdprocessor package you need took no f u rther than PSS . 1 n addition
all of our software is available rhr OMgh the ZX Software Library. For a once only payment of F5. 50 y ou can have any five of our packages I E 10-00
for tenj . You take one taoe at s lime and make vour own conies - saue vourself f 's nn 1st r.™-« KAF tnr f..N H^taik
<
take one tape at a time and make your own copies - save yourself £'s on list prices. SAE for full details,
20
SINCLAJRUSER AiiunsI VMZ
letters
Contest too difficult
I AM writing to complain
about the competition in
your June issue. What
annoys me most is that the
amount of people entering
this competition is limited
to those who have a fair
amount of knowledge about
electronics and com-
puters, and that must
surely be a small per-
centage of your readers.
As this is a magazine for
all Sinclair users, surely a
competition which every-
one could enter would be
more appropriate?
Admittedly, the Spec-
trum is an outstanding
prize but if it is so good,
why not give everyone a
chance of winning one?
Despite the complaint. I
think your magazine is
excellent, so continue the
good work*
Philip Morris,
Langford. Nr Bristol
• There are two reasons
why we decided to base
the June competition GUI a
hardware application. The
previous two had been for
software and we though t it
better to set something for
those with an interest in
hardware. Second, we do
not share your view that
people with a knowledge of
the electronics of com-
puters comprise only a
smaU percentage of our
readership.
Character
error
HAVE YOU noticed that
CHR$ 7 and 135 are
printed as the same chara-
cter in the ZX-81 manual
and that the graphics
character on KEY 3 is
missing?
I have found out that the
missing character has the
code 135 and that the one
printed is wrong. The
character with code 1 35 is
Mark Colson,
Horncastle, Lines.
Misprint
problems
SEVERAL MONTHS ago I
finally bought a ZX-Bl and
promptly set about
mastering the manual. All
went well until I reached
page 129, Exercise 4,
prophetically entitled
"This one will drive you
mad' ' . Try as I might, every
time 1 entered the program
and tried to run it, 1 would
be greeted with error code
5/90 or 5/150, or 5/210 if I
pressed l *Q*\
After some thought, it
occurred to me that the
lines of the program the
machine was trying to
execute when the report
codes appeared were all
PRINT statements. That
meant the machine was
trying to execute those
commands but had
insufficient screen space
to do so.
The next thing which
occurred to me was that a
SCROLL instruction had
gone wrong somewhere, so
1 1 he n se t a bo ut j a mming-in
extra scroll statements
where I could- Finally. 1
found thai 42 SCROLL
made the program work-
When I wrote to Sinclair
to point this out, the
answer arrived with
commendable speed to the
effect that there was a
printing error in the
program and that line 40
should be terminated with
a comma. In fact, that
makes the program run
much prettier than my
alteration.
The point is that I have
never seen in your or any
other publication any
reference to the error and
that is curious — because
250.000 people have not
noticed it. or 250,000
people have ignored it. or
250,000 people have
achieved such a level of
programming ability by
page 129 that they thought
it beneath them to draw
attention to it.
The reason I am writing
is to pose the question if
there are other misprints
of which we are unaware?
At the very least, I think
that it would be very user-
friendly of Sinclair to mail
a list of errata to all pur-
chasers, so freeing people
like myself of a good deal of
head-scratching.
Finally, a good test of
pocket calculator
accuracy over a series of
functions is to find the Sin
of 45 degrees, then find the
Co3.Tan ArcTan, ArcCos
and ArcSin of each
successive result, hoping
that it will yield the
answer 45 degrees again.
In my experience, Casio
calculators, for example,
yield an error of half a
percent while Sinclair
calculators yield an error
of 33 percent. Try it on the
ZX-81. using a program of
the kind 10 INPUT A, 20
PRINT A, SIN A. 30 LET
B = SIN A. 40 PRINT B,
COS B and so on. Note that
45 degrees must be
converted to Pi/4, as the
ZX-B1 works in radians,
and 45 cannot be handled.
Try a few values and you
will he amazed and aghast
alternately at the results.
MP Campbell,
St Ives, (iambs,
RAM pack
price falls
l AM writing about
Sinclair User June, 19B2.
On page 5 you state that
the Sinclair RAM pack has
been reduced to E30. On
page 10 you say the cheap-
est RAM pack is that of
AVC Software at £32,50,
On pages 20. 42, 54 and
60. you advertise RAM
packs for less than £30.
David Clifton.
Beckingham,
Doncaster. S- Yorkshire
Searle
corrects
THE JUNE issue of Sinclair
User contained an article
about me by Elspeth
Joiner. The article was
based largely on an inter-
view conducted on April 7,
1982, prior to the launch of
the Spectrum personal
computer. In the article 1
am quoted as saying thai
Sinclair Research Ltd will
launch another small
computer this year. I was,
in fact, referring to the
then imminent ZX
Spectrum.
Sinclair Research Ltd
has no plans to announce
new personal computers
in 1932.
Nigel Searle,
Head of Computer Division,
Sinclair Research Ltd.
Cambridge
S1NCLAIKUSER August 1982
21
ZEDXTRA
BEAT THAT HIGH SCOREI
GOBBLE THOSE DOTS
BEFORE THOSE MEANlES
GOBBLE YOU! YOUR ONLY
AIDES ARE FOUR "POWER
PILLS" WHICH MAKE THE
MEANIES EDIBLE- BUT
NOT FOR LONG I
• MACHINE CODED FOR FAST ACTION
•EXTRA "GOBBLER " FOR 10.000 POINTS
• ONSCREEN SCORING
• high scone with "enter name" facility
• UP TO 4 PLAYERS
AN ANNOYINGLY FRUSTRATING GAME FOR ONLY £5,95
STAY ^LIVE *S LQHQ AS POSSIBLE IN QPtiH SPACE FILLED WITH FLVlNG ROCKS
5COfl E H V 3 H DQTIHG TH E M WH ICH A.L5Q CAU5 ES THEM TO BR EA K I NTO LOTS
OF LITTLE BITS AND MAKES LIFE EVEN WORSE'
• MACHINE COPCD FOR
FAST ACTION
>□» Screen itORiNG
• HIGH SCORE WITH
'ENTER NAMC FACILITY
•UPTO* PLAYERS
*EXTRA SWF FOR 1,*M ITS
IH(i1 AS EASY A5 IT
SOUNDS 1 1
■SHIP MOVES JUST LIKE
AR CACHE VERSION
*ROTATE LE.FT.iHQT ATE
PIIGhTi'TmRUST
• FIRES IN A118
DIRECTIONS
• INCREASING NUMBER
OF ASTEROIDS
• THHF-r ASTEROID SIZES
• -NASTV ALIEN SPACE-
SHIM FIRES BACK!)
THIS GAME (S JUST AS BAD - AND ONLY £5 95
AN OFFEH FOR REAL MASOCHISTS - BOTH TAPIS FOR £9.95
MAIL ORDER ONLY-PLEASE MAKE CHEQUE/PO PAYABLE TO
THE SOFTWARE FARM
CRAIGO FARM, BOTANY BAY, TINTERN, GWENT
IVI n ! L. «.
ji_ r_ i k_
COMPUTER
ACCESSORIES
BOURNEMOUTH'S NEW SOFTWARE
OUTLET FOR SINCLAIR COMPUTERS
GAMES - BANK ACCOUNT - EDUCATION - MULTIFILE
ADVENTURES KEYBOARDS • GRAPHICS fl-O.M.S
RAMPACK5 CASSETTE RECORDERS BLANK TAPES
ZX81-XTREK1J— £4.95
THF LJL TMATE SPACE GAME FOR «( RJLL SCREW GRAPHIC DBHAY
Control your starship across the galaxy destroying the enemy w«ti
your photon torpedoes and phasera but bewar#ir>e enemy ratBitateH
Can you uuiwn them.
At the touch ol Akey Scan [he galaxy at long and short range to. plan
your strategic moves- The screen is rilled with the quadrant you ere in
and give fuil statue of your energy: force shield . quadrant uuml i wi
time in star dates: photon torpedoes; quadrant sector.
A very fast gams!" Full doCuman tatlon wflnch includes sample game
ZX SPKCTRUM CHARACTER PB<XRAMMKR £5.S0
Programme your user definaWs characters or screen with the
character programmer Vuu can def me characters using a X04 Mem*
with Full cursor connote.
This toai is a must lor all programmers . Allows you to define your
characters with no prohfemsl ! See your characters ttfk* shape as you
define themi Facilities include; Editing s-Kislirtg character, clear
character, rtef rr»e new chM&ctw, defms character using binary codas,
define character using decimal codes, sawe character set to tape,
Supplied with over 60 sample characters.
ALSO STOCKISTS OF LEADING BRANDS.
Please send me . . . . KTfigK Hat fa 95 each
- , ZXCPatESSOeaeh.
I enclose cheque lor E
Cheques/ postal order? should be made payable to ZEDXTRA and
crossed / ' account payee.
ALL ORDERS WILL BE DESPATCHED BV RETURN
For further information contact
TEL: NOfttHBOOfWE(020t6}2498
X81
users
I need more memory! please rush me the fully
assembled, tested and guaranteed
'BYG BYTE'
16K RAM PACK
Name ....... , - —
Address - - „...„,„,..........
Make all cheques & PO's payable tor-
Phoenix Marketing, Oaklands House Solartron Road,
Farnborough, Hants. Tel: (0252) 514990
FULLY INCLUSIVE PRICE _ su
£25.00
22
SINCLAIRUSER August 1932
nemOTECH Explores the
Excellence of your
ZX81
■■■■■■•■■■■■■■■■■■■■a
■Sri ■"■
■■' i5r !■■■■■■ ■■■■■■■■•■■■■
mm ji J| ■■■■»--■■■■■■■■-■■-■
memotechfc Plemopah Banqe
All five of the currently available Memopaks are housed in elegant black anodised aluminium cases, and are slyled to fit wobble f
All five of the currently avaiiaoie ^ e ^p ^ ^^ ^ ^ ^ ^^ Memo , ech or Sinclair) to be connflcted .
ree
plus U AT
437 Z6
plusUBT
pIusUflT
MEMOPAK 64K MEMORY EXTENSION
The64K Memopak extends the memory of the ZXBt by 56K, and with theZXBi gives 64K, wh.ch is neither
switched nor paged and ia directly addressable. The unit is user transparent and accepts commands such
Breakdown of memory areas. .0*8K-Slnc lair ROM. 8-16KThls area can be used to hold machine code for
communication between programmes or peripherals 16-64K A straight 4BK for normal Basic use.
MEMOPAK 32K and 16K MEMORY EXTENSIONS
These two packs extend and complete the Memotech RAM range (for the time being !) A notable eature of
32K pack is thai it will run in tandem with the Sinclair 16K memory extension to give 4BK RAM lolai
MEMOPAK HIGH RES GRAPHICS PACK
HRG Main Features - - Fully programmable Hi-Res (192 x 248 pixels) * Video page is ^£ m *™ry and I bit
mapped and can be located anywhere in RAM • Number of Video pages is lim.ted only by RAM s.ze (each
takes about 6.5K RAM) • Inslant inverse video on/off gives flashing characters -Video pages i car i be
superimposed • Video page access is similar to Basic plot/unplot commands * Contains 2K EPROM monitor
with full range of graphics subroutines controlled by machine code or USR function
<
MEMOPAK CENTRONICS TYPE PARALLEL PRINTER INTERFACE
Main Fpatures - ■ Interfaces ZX8I and parallel printers of the Centronics type • Enables use of a range of dot
™ nxand da?sy wheetpHnters with ZX8, - Compatible with ZXBI Basic, prints Irom LLiST, LPR.NT and COPY
Contains firmware to convert ZXBI characters to ASCII code * Gives lower case characters from ZXBI mverse
character set . .^ >*
Coining Soon
MEMOPAK RAM .
HI-HES GRAPHICS
CEMTfiOMlCSl
A complete range ol ZX81 plugm peripherals
Digitising Tablet RS232 Interface
We regret we are as yet unable lo accept . ^nature
ordersor enquiries concerning the abnve J | Nwe
products, but we'll let you know as soon <S i
Please make
cheques payable 10
MEMOTECH Ltd
Pieaae Debit my
AccessfBarclaycard '
account number
- Pfetn tf*»r* wtHthtvn
dot* "Citfifily
Pl#»t» tend ma
Prk* HQ total
6JK HAM tea. 70 + £10.30 VAT
32KRAM E43.«tE6,52VAT
16K HAM £26 00 + E3.MVAT
HRG £52 00 +■ £7,90 VAT
CENTROHCS I* C34.TO + C5.M VAT
Packaging A Postage E2,00p«runfl
E79M
HAM
£29 90
£59 80
£3990
TOTAL ENC
1
QATIF
. AODMStt
fit
. TELfP"OHE
I
as they become available
We want w be sure you are satisfied with your Memopak - so we offer a 14-day money hack Guarantee on all our Product*
Memotlh Limited? 3 Collins Street. Oxford 0X4 1XL. England Teh Oxford 10865) 722102 Telex: 837220 Orchid G
SINCL A TE US ER A u*u st 1 932
23
T!
HE IDEA of data code com-
pression is certainly not new,
as it has been used in various
forms for a long time in mainframe
computers. The process of
increasing the number of valid and
unambiguous data characters
which can be stored in a given
memory area can be achieved either
by reducing the number of bits used
to describe each data character —
i.e., by changing the character
codes or by reducing the number of
redundant and insignificant data
characters such as space
characters.
The routines described are one
Getting a quart
into a pint pot
DJ, Todorovic considers data code com-
pression by changing character codes
example of a former approach on
the ZX-fll but with practical value
on machines with more than IK of
RAM.
As it is true for all compression
10
2tf
25
3©
se
80
90
100
110
120
ED:
130
REM #*ZX31 TEXT COHP^CTER**
rem c gtn i<sae
i_ ET K = 1
INPUT T$
IF T£="BVe** THEN STOP
PRINT "TEXT.* ";T*
GO3U0 3100s
IF K>0 THEM GOTO 11*
PRINT "ERROR ",T$
PRINT TH9 J& + &*£.* ; "GRRRtt JO
GOTO 30
GOSUB 320S
PRINT LEN C-*;
. C$
PRINT LEN T$;
14-13 GOTO
OH - COHPRES5
iC.tt* EXPANDED
ROUTINE**
SPACE J "
STEP 3
& ■'. S4-> -3-
+C
30
3000 REM * ^COMPRESS
3U0S FfiST
3010 LET C% = '"
80213 LET T*=T$+" ("DOUBLE
6030 FOR C=l TO LEN T$-2
30A0 LET X=0
3050 FOR S=0 TO S
3030 LET K =COC'E T* l"B+CJ
8070 LET K=l+K» fS>2S SN&
S* <K < >0Ji
3030 JF K<=0 THEN RETLfRH
3090 LET >;=X + K*4-0**S
8100 NEXT S
3110 LET C$=C*+CHRS VXV2STS + - 5J
HR$ (X-256*IWT fX/fiF6> )
3120 NEXT C
512S SLOW
3130 RETURN
5200 REH * -3 EXPAND ROUTXNE**
8205 FBbT
saao LET T$ = ""
8S20 FOR C = l TO LEN OS STEP £
3236 LET X=2Sf5*CCM>E CffCUDuf-E
* (C+l>
3S4.S LET
8£50 LET
8261c! LET
3270 LET
8280 LET
1-1) +CHR$
CX3+24 RND X3-I
3290 NEXT C
3295 3LOU
S300 RETURN
X3 = INT f X .»• 1300.1
X = X -X3*1600
X2-XNT f.X..'4-O.l
X X ~ X - X 2*4-0
T*=T$+CHR$ lXi+24 RND X
I X2 *2* RHD X2 - 1 .> * CHR *
methods, there must be a kind of
trade-off. In this case, besides the
increased processing requirements
due to the existence of compactor
routines, there is also a serious
restriction on usable character set:
usable set is limited to 39
characters, including letters A-Z.
digits 13 -9, two special characters —
comma and period — and a space.
All other characters, including
special, graphic and inverse
characters, are illegal and are
flagged as such if submitted to the
compression routine.
On the other hand, compactor
routines are providing the compres-
sion ratio of 2:3, so the compressed
text will occupy ooly two-thirds of
the area required by the original
text. Bearing in mind character-set
limitations, the routines either may
reduce the required memory area or
provide a 50 percent increase of
usable text length.
As the space savings should be
greater than the space occupied by
compactor routines — 314 bytes for
compress and 282 bytes for expand
— the approach is beneficial only an
larger amounts of text data — more
than 2.000 characters — as such
programs compactor routines might
improve significantly the space
utilisation and increase the amount
of text stared.
The test program shown in figure
one, up to line 140, is only to demon-
strate compactor routines and to
print the results after each step. It
will solicit the input string text and
the operation may be terminated by
inputting "BYE". It also contains a
small error routine, which is used
ooly if the input text contains an
invalid character — - i.e., return
from compress routine with
24
SINCL A IK USER Auj; u.sl 1 W2
compactor
routines
variable K not greater thanO. In that
case input text is printed with the
invalid character flagged under-
neath with an inverse "f*\
Routines for text compression at
HneflOOO and expansion at line B2Q€
are both designed to operate in
FAST mode and revert to SLOW just
before returning to the main
program. By omitting lines 8005,
B125, 8205 and 8295, the oper-
ational mode of these routines will
be as set in the main program. Com-
pactor routines use the following
variables:
7$ __ string which contains the
original text, as an input for
the compress routine, or the
expanded text, as en output
from the expand routine.
C$ — string which contaios the
compressed text as an output
from the compress routine or
an input for the expand
routine. Note that PRINT of
this string may be unreadable
and look longer than the
original text, depending on
the bit pattern obtained in the
compression, which may
produce any of the ZX-81
character codes,
C — current token position within
the original text.
B — current position within a text
token — three characters
from the original text.
K current valid character code.
There are 39 valid characters
mapped starting from 1 for
space and values 2 to 39 are
assigned for ZX-81 charac-
ters from comma to Z. Values
equal to or less than zero are
returned to the main program
if the compress routine en-
counters an invalid character
on position B + C from the
start of the original text. Note
that this variable must be pre-
set to 1 in the main program —
line 25 — before calling the
compress routine to cope with
empty input text.
X. XI, X3. X3 — used in the trans-
formation process to cal-
culate character codes.
The 0.5 offset which is used in line
8110 is to provide the correct
rounding-up for the CHR$ function.
Also note in line 8280 the use of logic
AND, which would provide expan-
characters, which therefore are
declared as a valid set for com-
pactor routines.
To optimise the transformation
process, more-often-used charac-
ters should be placed at the
beginning of the string SS. String 5$
as defined on line 26 of figure two is
using the same valid set as the
routines from figure one. There are
also some changes in the compress
and expand routine but the solution
from figure two would require the
definition of the string S$ in both
programs, if the compress and
expand routines are used in
separate programs.
The idea of text compacting as
shown in figure two might be en-
hanced and the valid character set
enlarged by making S$ the string
array. Of course, as we need some
additional indexing within that
string array which will enable
switching from one string array
element to the other, it will be at the
expense of the compression ratio,
which will be less effective.
The routines can be used to
compress text data which is to be
stored together with a program on
the cassette and are therefore very
usable in programs handling direc-
9RBC
3060
3070
e©QA
aeee
X3)
LET 5*=-' {5PftCE,i "+"131^345573
DEFGH I JKLHMOPORsTU f JUXV2 , . "
IF K, ;4-0 THEM GOTO 110
FOR K=l TO 33 „-„--.
IF T#CB+Ci »S*<IO THEN l-OTO
HEXT K
RETURN __. _„. .
LET T$=T*-r3$ 1X311 +^$ (XSJ +'^* l
sion with 1 mapped as a space
character. Use of the logic function
is also obvious in line 9070, where
different non-contiguous velues are
assigned to variable K.
When the character set is not
entirely satisfactory there is a
possible modification, shown in
figure two. This is the solution used
normally on ASCII-coded machines
— remember thai ZX-81 is oot —
and involves the use of a conversion
string SS, That is a user-definable
string which also contains 39
characters — as the previous res-
triction still holds — but it is
possible to put in any combination of
tones and indices. It is also possihle
to handle in a similar way the read-
only text as, after entering it, com-
pressing and storing in arrays, such
programs do not need the compress
routine. So before such a program is
saved on the cassette, the compress
routine may be deleted, as in normal
use the program will need only the
expand routine to prepare the data
to be PRINTed.
Resides further savings in
memory space, this method provides
additional security benefits, since
the LOADed program will contain
text data which cannot be modified
easily without the compress routine.
S INCL A LR USER A uf>usl 1 982
25
THE
BUFFER
MICRO SHOP
(NEXT TO STREATHAM STATION}
• • *
NEW SOFTWARE SHOP EXCLUSIVELY FOR
ZX81
PROGRAMS. GAMES. "ADD/ONS"
• * *
MOST OF THE MAIL ORDER ITEMS ADVERTISED IN
THIS MAGAZINE AVAILABLE OVER THE COUNTER
• • •
LOADING PROBLEMS? TRY OUR INTERFACE
BUSINESS & TECHNICAL DATA HANDLING PROGS
PROPER KEYBOARDS; CONSOLES" VDUS
• • •
374A STREATHAM HIGH ROAD,
LONDON SW16
Tel: 01- 769 2887
S.A.E APPRECIATED FOR CA TALOGUE
THE EXPLORER'S GUIDE
To The XX 81
The Book for the ZX81 Enthusiast.
By Mike Lord, 120 pages.
Programs for IK RAM, and programs for
16K RAM. Games, Business and Engineering
Applications, RAM & I/O Circuits, Useful
ROM Routines. Hints and Tips.
E4.95
What Can I Do with IK?
B* flog«r Valeniifw. A tuesn. and ori^^a! book containing 40 pagtttnt tnd routines tot
the uie«p3Tid8d Zxfil
E4JB
The ZX80 Magic Book
■With 8K ftOHj'ZKBl SuppHemwir [4 75
Mastering Machine Code on your ZX81
Air Tom Baker 1BD pjatpm (if immanse value iq bflgwrwr and tijwrt alike
! 1 R
ALL PRIMS INCLUDE U.K P & P AND
IB* VAT WHERE APPLTCABL.E
OVERSEAS CUSTOMERS AOO n.SO
CAP B I AGE PEfl OflDEH
TIMEDATA LTD Dept H 57 Swallowdale, Basildon,
Essex SS16 5JG Tel: (0268) 411125 (MON-FRII
UilTIEDAUA I
m4 mi
ZXMICROFAIR
Buying your first
computer?
Looking for
SP ECTRUM software ?
want to expand
yourzxsi?
Need technical
advice?
Whatmr tti-e problem you'll lind Ihe answer at the ZX Microfair-
the user friendly show exclusively for H Computers.
With Ihe growing ranfic o I ZX product's now ava 1 1 a ble yo u ' 1 1 wa n 1 to
ctioose the best. Now you can see for yoursell and try them all out
Chat with the experts before you bu* (there s 3 wtlde section lor
local user groups) or just browse through the new bocks and
magazines,
Ydu can see demonstrations, displays and many new products.
You can even sell your micro or pick up a bargain at the bnng-and
buy sale
The Westminster Exhibition Centre is large enough to see it all m
comfort - -without queuing!
Whatever yorjr interest - hobby,' home, busm ess or educational
there's lots to see at the Micro fair
So come along to the ZX event of the year and make the mosl
of your Sinclair Computer!
Ad ITOSMM ' Mil II 60p. Child I und fir ] i) J Dp
Adrance lichets Irom
Mike Johnsldn J i Pack Lsn«,
London fU7 0HG<Enc lose SAE.I.
One day = 10am to 6pm,
August 21st, Westminster Exhibition Centre
( Royal Horticultural Society New Hall }
Greycoat Street, London SWI.
Nearest lie, Victoria or St James 1 Park .
26
SINCLAIR USER August ISH.2
starting from
scratch
Come to the ZX-81 with a clear mind to
make the best use of your new machine.
Lifetime's obsession can
easily be acquired
BUYING a ZX-81 can be the
start of a lifetime obsession
with home computing. It is
easy, however, to become
discouraged if every thins does not
go to plan from the beginning.
For those with only a little
knowledge of computers end their
capabilities, the best way to
approach the ZX-81 is to abandon
any ideas for specie! uses, While the
basic machine is ideal for learning
how to use computers, it is too small
for any major uses, it is better to
become accustomed to the many
facilities and then decide how you
wish to ue them.
Begin by unpacking the machine,
overcoming your surprise at its size
and weight end. following the
manual, set up the aystem. If you
cannot get the K on the screen,
check that everything is plugged
into its correct socket and re-set the
machine by pulling-out the power
plug for a second and try tuning-in
age in .If s till not hin g appears . chec k
the power supply unit by shaking it.
If it rattles, return it. If it is satis-
factory, check your system with that
of a friend.
Once the K appears you are ready
to begin learning about the ZX-81. It
can save family arguments if you
can afford a separate television set
for your system, It also makes life
easier if you can find somewhere to
leave your equipment set up per-
manentiy. You will find that a few
power sockets are needed and a
four-way block connector on a short
length of e x tension c abl e w ill hel p to
StNCLAlRUSER Au^uM \W2
tidy trailing leads.
The manual is written in great
detail and is reasonably easy to
follow, Some of the chapters may not
seem immediately relevant but it is
worthwhile reading them as you
might miss something which is
important.
Patience is needed at that stage to
learn the ways in which the
computer will accept information. It
ik tempting to try to enter programs
before you are really ready but thai
is likely to leed to errors. For
example, words like AND, THEN,
and AT should not be typed-in letter
by letter. By the time you have
reached chapter 11, you should
have accumulated sufficient know-
ledge to be able to type-in other
people 1 s programs, such as those in
Sinclair User and Sinclair Pro-
grams, without too much difficulty.
It is important that when using the
machine it is not jolted. Some of the
connections can easily work loose
and everything which has been put
in will be lost.
The manual is not to everyone's
taste and if you find it difficult to
follow, a number of books on the
market can help you. Find the one
which suits you best.
As a way of relaxing, you can buy
some of the growing range of
commercially-produced software.
That can be loaded directly from
cassette but make sure that your
machine is big enough to take the
tapes you buy. There are some
programs for the unexpended IK
machine but most of them require a
16K RAM pack. The tapes vary in
quality. It is advisable to read the
reviews in Sinclair User and use
your judgment to find the best.
An alternative method to learn
about the ZX-61 is to plunge in at the
deep end and see what the computer
will do, Refer to the manual when
you have difficulties. You can ignore
the functions and calculations
initially and experiment with PRINT
statements to obtain the feel of the
machine.
You may have heard already
about the problem involved in
SAVEing and LOADing your own
cassettes. The manual again gives
detailed instructions but many of
the early machines would not
accept tapes from some recorders.
That problem is said to have been
overcome but there can still be diffi-
culties.
They usually occur when
LOADing tapes recorded by other
people. One simple method to over-
come this is to wind the tape to the
middle of the program and type
LOAD" " followed by NEWLINE:
then slowly increase the volume of
the recorder with the tape running
until the television screen shows
four or five thick horizontal black
bands. If you then re-wind the tape,
the program should LOAD normally.
Finally, a health warning. Apart
from any practical uses, computing
with your ZX-81 can be a very enter-
taining hobby and is almost
certainly habit-forming, You may
easily find yourself crouched over
your machine, red-eyed, in the early
hours of the morning thinking that
in another five minutes you will sort
out the problem.
Try to break that habit by getting
into the fresh air and meeting other
Sinclair users,
By obtaining a ZX-81 you find that
you have joined a not very exclusive
club with many thousands of
members, many of whom would be
only too happy to advise you if you
have difficulties.
Make sure of your regular copies
of Sinclair User and Sinclair
Programs and you can be guaran-
teed many happy hours with your
Sinclair machine.
2?
FULLER FD SYSTEM £39*95
Professional Keyboard & Case for Sinclair ZX81 & ZX Spectrum
The ZX81 fits inside
The tough ABS injection moulded
plastic case measures 8" x 14" x 2W
and hooks up to your ZX printed
circuit board in minutes. Notechmcal
know how or soldering is required.
The ZX16K Memory Module will fix
inside the case, using the new
Adaptor Board at £9.75 or the
Motherboard.
By removing the ZX PSU from its case
this can also be fixed inside. We will
carry out the installation work free of
charge if required.
KEYBOARD LAYOUT:
All the Sinclair ZX81 keys are duplicated on our layout, with extra shift and new
line keys. The professional momentary action key switches have a guaranteed
life of 10* operations. The unit is fully built tested and comes complete with a
money back guarantee.
INSTALLATION
Simply unscrew the ZX printed circuit board from
its case and screw it into the FD Case.
MOTHERBOARD:
We also manufacture a mother board which aJJows
expansion to the ZX memory and 1/0 facilities
WITHIN the case, as well as our power supply unit
and reset switch.
k
^
AD Code
zxu
Price t
Qty
Amouni
Fuller FD System 42 Keyboard & case
3995
^^^^^^^^^—^—^—
FD System Motherboard
15.95
FD 16K, Memory Module
29 95
FD 64K Memory Module
78.95
FD PSU 9 Volts at 2 amp.
12.95
FD Shipping and Handling
2.50
2.
Mail to FULLER MICRO SYSTEMS,
The ZX Centre. Sweeting Street. Liverpool 2. England, U.K.
SAE for more details — Enquiries; Tel. 051-236 6109
<HL.
»,
Name
Address
City/State/Zip
26
SINCLAIR USER August 19fl2
toolkit
routines
Phil Garrett looks at routines which can
assist in writing tidier systems.
Basic toolkits can help
put polish on programs
WHEN 1 discussed reviewing
ZX-B1 utility programs
with the editor, he was dis-
appointed that all the debug
programs operate only in machine
code and that the Basic programmer
is left to sink or swim. While it is true
that there is nothing available to
can be annoying, especially when
you forget to do it*
Renumber takes IK and a USR
call re-numbers your Basic program
in steps of five, starting from 5,
Other values for the step size and
starting number can be POKEd in and a routine to copy bytes from one
and it will always re-number to the place to another. More useful are
To return to the Hewson
Renumber, computed GOTOs and
umps to non-existent lines are high-
lighted in reverse video after re-
numbering. The arithmetic
expressions — e.g., GOSUB
1000 + INT (10*RND+1) — can
appear rather distorted, so it would
be as well to have a copy of the
original program to which to refer.
Hewson' s Prog rammers' Toolkit
requires 3K above RAMTOP and
includes routines to copy or delete
blocks of Basic lines and a number
of machine code monitor functions.
The re-number works in much the
same way as the previous program,
except that an end number can also
be given; the numbers are prompted
for, rather than having to be POKEd
in. The Toolkit seems to consist
mainly of lines of Basic starting from
9000, which are added to your own
Basic program with a USR call. RUN
9000 will then run the Toolkit, which
displays a menu of functions. There
is a hexadecimal loader and lister
Mp unrav* the ZL of orT^d T d of .h^ program Th^rou,™ took he fusions which oaa display^
neip uuiaveiuic u« «j ni „En D imnHotn™. line nnmhRrs nf hues containing a
logic in which my Basic programs
finish, there are several programs
which add extra facilities as they
are written, and can make them look
neater afterwards.
Even a program which is a jumble
of embedded subroutines and
GOTOs every other statement
looks weLUplanned when all the line
numbers increase in tens. Re-
numbering is probably the main
reason for the purchase of a toolkit
program and is the only function
included in every one at which 1
looked. The range of other functions
offered is very wide and some of
them seem to have been put in just to
make a program appear more sub-
stantial, rather than because they
are useful.
Hewson Consultants offers two
programs, a straightforward
about 50 seconds in Fast mode to re- line numbers of lines containing a
number 5K of Basic. particular string of characters or
A problem with which all the re- tokens you want to find — e.g.,
numbering programs have to cope computed GOTO 3 — and REPLACE,
somehow is the very useful but very which allows a string of characters
non-standard Sinclair GOTO — and
GOSUB. Our GOTO 1000+ 100* A
and GOSUB X are seen in f e w , if a ny <
other dialects of Basic, and are too
to be exchanged for another of
equal length. Both routines are slow
to execute.
I did not find the program very
'All re-numbering programs have to cope
with the very useful, but very non-
standard, Sincla ir GOTO and GOSUB/
sophisticated for a re-numbering
program to cope with, so have to be
tinkered with afterwards.
Another non-standard feature is
the jump to a non-existent line
number; Sinclair Basic simply
Renumber and a more sophisticated continues looking until it finds a line ad ° Q p u * *
robust; the hex lister did not work,
the re-number duplicated line
numbers when 1 set the increment
too large, and the program crashed
several times. The instructions for
both programs are brief, but
Renumber costs £4-95
Toolkit, Both can be used on ZX-81s
with either the standard 16K RAM
or with the increasingly-popular
48K and 64K RAM packs. They
require the user to re-set RAMTOP
before the program is loaded, which
SINCLAIR USER August 1982
whereas most Basics will stop with and Programmers* Toolkit £6,50
an error if the line does not exist. A
measure of the usefulness of a re-
numbering program is what
assistance it gives to the pro-
grammer in resolving those
difficulties.
The JRS Software Toolkit also
requires the user to re-set RAMTOP
and takes IK. A great deal has been
packed into that lK but ease of use
continued en p30
29
fJl
<i
continued /romp. 29
seems to have fallen by the wayside.
The re-number requires ell state-
ments such as GOTO 25 to be
changed to GOTO 0025 before it will
work. Computed GOTOs and jumps
to non-existent lines ere ignored
completely. Starting line and incre-
ment can be changed with POKEs
and the routine took eight seconds to
re-number 5K-
There is a search-and-list
function which could be used to find
all occurences of GOTOs and
GOSUBs, so that they could be
changed to the required format.
There are also search and replace
and memory left routines, plus three
graphics routines, Hyper graphics
mode alters the start address of the
ZX-81 ROM character table and
produces interesting but useless
effects; Fill fills a specified number
of lines with a chosen character;
and Reverse inverts as many lines
on the screen as required.
At £4.95 the program demands a
greet deal of care and effort from
the user, which surely is not the
mean a complete crash, not just stop
— if it encounters a computed
GOTO or jump to a non-existent line
number.
The other ACS cassette contains
Progmerge, which allows all or part
of a Basic program to be stored
above RAMTOP and then merged
with a second program, the whole
lot then being re-numbered. The in-
structions did not indicate what size
of program could be stored and a 3K
program I tried was too big. The re-
numbering, which can be run on its
own, has the same limitations as the
toolkit Renumber.
I was impressed with the ACS
assembler and disassembler
programs and so I was surprised at
the poor quality of its re-number
routine, which could be used only
with the utmost care. The instruc-
tions are clear, with helpful
examples. Progs tore/Toolkit costs
E7.50, and Progmerge £5.50.
ACS, however, has now brought
out Progmerge [version two) which is
said to have overcome the problems.
The program costs £5.50 and anyone
'ZXED is a most impressive program, fast
in execution, with clear and full
instructions and helpful error codes'
purpose for which utility programs
are intended.
The ACS Software Progs tore
allows a small — fewer than 2,750
bytes — Basic program to be stored
above RAMTOP. The program can
then be called, with USR, and acts
rather like a subroutine. Any varia-
bles used in the stored program
must already exist.
On the other side of the tape are
four small Toolkit progrems which
can be used with Progstore.
Hexloader and Hexlister are
obviously fillers and a waste of time;
no addresses are shown, so it is diffi-
cult to interpret what appears on
the screen. Progmod-l allows larger
programs to be stored above
RAMTOP by modifying Progstore.
Renumber works only in steps of 10
from line 10 and, incredibly, the
entire program will crash — and I
with the first version who wants it
updating can have it done by ACS at
a cost of £1 plus 25p for postage and
packing.
At4K, the dK'tronicsZXED toolkit
is bigger than the others and re-sets
RAMTOP automatically. The
program is controlled from six lines
of Basic 9990-9996 which are added
to your program with a USR call;
RUN 9990 starts the toolkit and
gives en inverse E prompt, waiting
for one of 1 1 commands. Whichever
is chosen, full prompts are given
and, if anything goes wrong, 10
special error codes will identify why
and where it happened.
Renumber prompts for start and
end line numbers, new base and
increment, ft then look<i through the
Basic and if it encounters a com-
puted GOTO it will stop with report
"Q/line no.". The user can then
insert a REM into the offending line
and continue with the re-
numbering. Impressively, jumps to
non-existent line numbers will be
re-numbered correctly e.g.. 5 REM
15 REM 25 GOTO JO will become 10
REM 20 REM 30 GOTO 20. It took
less than one second to re-number
5K of Basic,
Find will display the lines — not
just the line numbers — containing a
specified string, so it can be used to
find the REM GOTO X lines after re-
numbering, and Alter will replace a
string. Blocks of lines can be copied,
moved or deleted, stored above
RAMTOP and re-inserted into
another program, Bytes tells you the
amount of free memory remaining.
It is a most impressive program,
fast in execution, with clear and full
instructions, and helpful error
codes. At £6.95 for the cassette
version and £9.95 for an EPROM
version, it stands out from the rest of
the field.
Unfortunately I was unable to
load the last program, the Bug-Bytes
ZXTK and the replacement copy
ar rived too 1 a t e to be inc 1 u dad in this
review, which is a pity as it has some
unusual functions. Sniff displays
the file names of programs on a
ZJO-Bl tape — thet is useful if you've
forgotten them; Where gives the
address where a Basic line starts in
memory; Rem creates a REM state-
ment of specified length; Check
generates a check number to ensure
a program has loaded correctly, In
addition, it has Renumber — which
highlights computed and non-
existent line GOTOs — Copy. Move,
Extract — place above RAMTOP —
and merge blocks of Basic. ZXTK
costs £6,
Hewson Consultants, 7, Grahame Close,
Blewbury, Didcot, Oxon 0X1 1 9QE.
JftS Software, ra. Wayside Avenue, Wording,
Sussex 8N 13 3JU
ACS Software, 7, Lidgett Crescent, Rountinay.
Leeds LS8 1HN.
dK 'ironies, 23, Sussex. Road, Gorleston, Great
Yarmouth, Norfolk.
Bug Byte Software, SS-lOO The AJbarty. Old
Wall Street, Liverpool L3 SEP
30
SINCLAIR USER Autfusr IH82
programs
^
BAZOOKA
MANOEUVRE your Bazooka
with keys 1 and Q t and fire
at the oncoming tank wittyO
before it can nail you with its own
weapon.
A simple but effective game,
submitted by A S Gale of Exeter,
Perhaps its most distinctive feature
is that it manages to produce both
flicker-free graphics and an enemy
which fights back — and that on a
IK ZX-81 . Graphics notes:
40 — Graphic A
128 — Inverse minus. Inverse 0.
graphic 5, space.
150 — Inverse shifted M
190 — Graphic 4, graphic 2
199 — Inverse space
200 — Space, shifted M
240 — Inverse shifted J
400 — Asterisk, O t graphic A
500 — Shifted H
600 — Inverse BOOM
1(3 LETT R-PX^PX
30 LET C=PX-PT
30 LET S=C
4-0 LET e = CO&E M JflT
5© LET X=URL s IBS"
&0 LET Y=COOE 'COS "
7 LET 3=URL "50O"
100 CL5
10-5 LET F=INT £RND#CGDE «■*«)
li© LET G=OODE
126 PRINT RT F . G . '^S "
130 LET G = G-R
14.S IF G(=C THEW GOTO X
150 PR INT RT & -ft j C , ; " " ; RT G «-R * C
" " ; RT B ,C ; "B"
155 LET &=G
160 IF INREY*="1" THEN LET £=& -
i
170 XF INKEY$="Q" THEN LET B = B +
18©
190
■ '■ -|
310
P20
34-0
4.WI0
405
4-10
4.20
500
5 10
53©
600
610
XF XNi*EY$="S" THEN GOTO Y
IF XNT tRNiXCOOC: "j ") -CODE
HEN C05UG Z
GOTO CODE "M"
PRINT RT B.D,. " ►"
LET £> = t>+R
IF DiG THEN GOTO V
IF B = F AND D=G THEN GOTO Y +
GOTO CODE "fl"
PRINT RT F..G+R,;
PR INT RT F ., G 4-R.v
LET 5=5 -R
GOTO X
PRINT RT F..&-R; 1
IF F=B THEN GOTO
RETURN
PR INT RT 6 ,. € _:
PRINT S ; TfWKS H
Z+X
SINCLAIRUSER AugusM&62
31
16
NEXT N
PRINT *vr
XT GOTO 3-90
iS ?r? X 5fIa^TMEN^P«TNT RT 0,29..
Xl=Xl+dNKEY**"e"
3 - ( INK
3£ LET
=*** IF XKO THEN J-ETXiT^S
if ?P I tJl 2 g r T^lN^ET I W^T CRND
PRINT RT UjU.
?? wLs6 THEN
PRINT
w^ss;
ThUtEVfts-O" THEN LET
££ 5=1 THEN GOTO 1BO
!-=t FR-tu^HJ +<U=INT
1+3 K K i| 2 THEN N P§?fS RT H.G*Q
HIS IS a distinctly topical sub-
limit game, submitted by
M Thurston of Manchester, in
which a torpedo is dropped from b
patrolling aircraft and homes-m on
the cursor C, The cursor is mnn-
peuWsothBtildraw,thPtarpedo
into the path of the ™ b ™ ar 'f ._
Since the movements of three
separate points - submarine, air
craft and torpedo - • must bo co£
related a high degree of ski.
SvoSSd. In addition, the depr
he submarine varies by a random
value The graphics are strong and
pleasing *M ZX-S1). Grap
n ?0 — Thirty-two inverse t
30 — Space, inverse shifted M.
35 — Inverse space, inverse U
inverse space.
42 -Inverse space, graph"
graphic H, graphic C.
inverse space.
43 — Four inverse spaces,
!49 Inverse asterisk,
151 — Space*
152 — Inverse space.
412 — Five graphic Hs.
413 _ Five inverse spaces.
145
t*« ir
q;
1S2
ias
190
191
192
194
196
300
400
410
4-11
4J2
4-13
4.14.
4.30
430
4-37
4.3©
4.39
4.4-0
4*3
44-5
4.46
50
IP
IF
H,=ie then PRitrr
THEN PRINT RT H,G+©
THEN PftINT RT
tlT H=H t V^
IF F<Z-1 THEN
LET N=®
LET H^0
LET C=0
LET F=0
REM SCOPE
L l? HlTB=HlT|ta
FOR N=l TO 20 _
PRINT AT U,U, _
PRINT RT U,^
NEXT N 12 CHR* HIT3
^ I Kir^lt^'THfeN H GOT S00
LET FR-e
F gJ HS TO 30
NEXT N „
r|^=xTlST X ' ( RKD,3) + l
gglSr'.R? aU
32
© O
., . ..
1 ■ T
i*Sf*i§*B'
10 LET L=CGDE
^e LET R=CODE
30 LET B=R
4-0 LET M=ft
5© LET I=C ODE
50 PRINT
ftB L; "■»****** *P***i
70 FDR G~L TO CODE
3S PRINT J, B*H*^^*lt*$
90 HE XT G
100 PR INT "M* * *MitJt*3&** *$£ * 1 **" > 1
RB L,.
113 FOR F=CODE "■" TO L STEP -H
123 LET fi =& + f INKEV $ = " S " > - ( INKEY
13© LET &=&+ tINKE 1 i't = "8") - I XNKEY
14-© PRINT RT R^B; "C"
150 IF R-M RND B=I-H THEN PRINT
"SCOPE ";F,"ZX LIVES" ;U
16t3 PRINT RT l=i *B; " '■*
IT'S IF R=L OR R=CODE " : " OR B =L
OR 0=1 THEN PRINT "ZX-KILLED"; U
1S0 LET E=INT (RNDtCODE '{§" )
150 IF E=R RND B;R THEN PRINT ft
T R,B,; ,, B";TRB L:"GH05T GOTCHfl ,, ;U
200 NEXT F
210 PRINT 'TIME UP"
4
/
X-MAN is a silicon-based life
Z
form, writes its discoverer,
Chris Handley. It thrives on a
diet of asterisks but is killed
instantly by the inverse spaces
which make up its maze-like
ecosphere. Your task is to use keys
6, 7 and 6 to guide the ZX-Man
through the maze without running
out of time or into walls.
An additional hazard is provided
by the ghosts of previous ZX-Men
which materialise unpredictably
and gobble him up, Only in the home
straight is he safe from this ghoulish
threat-
It is an excellent IK game for the
ZX-B1, though the fit is so tight that
adding 's T to the word 'ghost' is
sufficient to halt the program.
Graphic notes:
60-17 Inverse spaces.
100-6 Inverse spaces, inverse 'ZX-
MAN\ five, inverse spaces.
180— Inverse E.
190 — Inverse G.
O
SINCLAIR USER Augustl982
33
1 51S ^SrxS^V-h™" "
»■=* E R
NF*
F
6
IONS
7
a
a
IB
12
IS
IS
17
19
ae
,10©
106
108
i i©
lis
110,
fiT
G"
J.©©
"DO
P*
*V"
11 ,*i
yOU URHT INSTRUCT
19B2
3 PRINT
R O
pause
PRINT
IHPUT
IF P*-
LET N=©
Let H=H
LET r-*
LET S»*
l|t g-g*
PRINT BT
PRINT i? T
13©
15©
4-0©
troggeh
tmCN l£ t
THEN
~ =3 *
PRINT RTfil^ A ^ TO 5©*
s?sVi. ».-•■» ■■" ,
./
i
^§i
Ai
^
jt
5U
515
. a
B S
a 1
5 39
5 5 Li
SSI
5S£
SS3
S55
PRXNT
PRINT
PRINT
«T
«T
or
1©,S; *
1* ,6 r ■"
1©,G; •■
8
■
PRINT at lej6 . ,._
IF C>| 3 THeN' L f r c
67 ^^L*B S*0 C
TH ^N LET 5=5-,
E-il'OPE
S63
I©
56<a
S75
B S o
160©
2000
2500
25ie
5S03 IP
3510
2504 I=r
o asia'
2505 t f
o asie
£5© e if
2S10
2507
r HE(.j
PRINT ft T £j
fg^%#>" BSB IIS
PRXWT of »i c iZ H x**£ty"
fOTTg 35flB ' i5; "SCORE
E^0
6"-: -0
E ! **
B ■: =0
E^=0
E-i =0
AND
ftftf)
^N£l
*;s
;s
•-1
E : =© j=J^i>
E i -0 «K&
W
o asif
■a mSrsFKii
C=R+£ THEN GOTO
C*»**a TM^N GOTO
c*»+a THeftr Goro
c^»*» THEH aoro
£«*»*** THEH Ctjtr
c ****s then eo T
«+£a THEN GOT
"SCORE - "
-5
34
SINCLAIR USER August 1SB2
Ti HIS VERSION of the arcade
game Frogger was autatted
by P Hammond of Ipswich. The
a is to lump the frog across a My
™e° Hhe moving frogCT r«rt-home 9
on the other aide.
Features include a running dis-
D J rf scores, instructions on
SinLat and a pleasing range ol
and frog-homes give Plop, Splat ana
Missed respectively-
Your frog is prodded into action
bonus for every frame it manages to
hesve itself across. Graphic notes.
10 7 — Inverse F>
510 _- Graphic 5. two graphic
As, graphic B.
512 — Inverse C.
5^9 — Inverse L,
551 _ Inverse F,
;~. ^r ~ -1 2521 — Inverse F.
50Q0 rp t= = I
5096 re c * HeM GOTO
s icia t f t _ * then e,i Tn
S400 F Fe3 *N£v C=fl +ia _ r °
5118 IF Ef^ 3 OMr , 1& f ^« GOTO
5 120 XF e-m „ f «^N 15DTO
54. B * E -l* «|.J & C-fl + j tup,.
Bl 3e IF • ,» THEJJ GOTO
SUA if -r.-- _ *^ T * E N GOTO
5150 f F E _ «--»*JS THEN GOT
POD3 ■ ""iL^.." 1 ^ «-.«: .nuM
9 g«3 PnrSr B £" *«*~ " T ™ lay
9 Sg^ P 5° M «g»^fSt::™^»««> ■ you
|i?g%C :; *••* — .«»„. c
Hit ?P L *^ "I5 CV " N ' L ""
&S 01 i F U ^>^0
S 1 ?^^ "£> D rot. i**^
9530 INPLIT v- GO ,,W *" F mother
9 54 STOP*' V ' T «EW GOTO tig
"^
ill! CgT*§«£***
IBS gtg.» ««> *-* THCH GOTO S
30^1 I* 5 e ~ lto H THCH GOTO
309 T _ __ l6 RHD C=l« THt "
3003 I F E - 1= * THEH SOTO
3*04 IP c tH fn GOTO
30CS IF c- THEM GOTO
3007 IF E^i THEN SOTO »
50^ TC - f-14- AND C-« THE**
3120 IF E- BM GOTO 5
31 £1 IF E 60TO
31£2 IF E-l* GOTO
3183 IP EM THEM GOTO
3 12* IF E-i THEN GOTO
3125 IF E-- ^ TH£H GOTO
3126 IP E ^ „-, THEN GOTO
||| 7 JF E=i* «nd e-«7
S ^« PRINT *T ^^ C i^3COPE " - -
i^i ^ 1T S^* , o + i THEN GOTO
S0 00 IF E THFH GOTO
5 ^^H X ! C -«*i« THEN GOTO
5020 IF E =* THEN GOTO
503© IF E ~ ^^, THEN GOTO
504(5 Jt= C ■=- THEM GOTO
5050 *F t THEN GOTO
| 06 IF £-«& rtHP t GX?T C
5 ^S IF E-6 PND C-**+i3 THE
5070 lr c
a\\
u .
£f^
f^x"
v.
5f/
//A
.-> >
•^i*'.*5?l"
^'V
:— i 5*3©
-<UJ£6£-
SINCLAIRUSEH Augysnafl2
35
TOWERS * HANOI
THIS game is from the
mysterious east via Simon
Annetts of Rhayader, Powys,
It is velly. velly good.
Your Sinclair will erect three
pegs and on the centre peg will place
six rings in order of descending size.
Your task is to transfer the rings one
by one until they are all assembled
in the correct order on one of the
other pegs.
You cannot place a bigger ring on
a smaller one and the computer will
chastise you if you try. An excellent
little game which went immediately
en to the office tape. Graphics notes;
30 — 32 graphic shifted 8s.
50 — Three spaces, graphic shifted
8, 7 spaces, graphic shifted 8, seven
spaces, graphic shifted 8.
67 — Three spaces, graphic shifted
8.
70 — Three spaces, inverse space,
graphic shifted 5.
80 — Two spaces, graphic shifted 8,
two inverse spaces.
90 — Two spaces, three inverse
spaces, graphic shifted 5.
100 — One space, graphic shifted 8,
Two inverse spaces,
110 — One space, five inverse
spaces, graphic shifted 5.
1 20 — Graphic shifted 8, six inverse
spaces.
10
iO
PRINT
TGUF-R^ OF HftMOI
RT &<3r . Q
35 PR INT RT 2 1 .. ©_. '
TRS 34.; "3"
J.0 FOR X=i© TO tar
BO PR INT RT X * 5 / "
1
NEXT X
1"..TR& it; "5e
60
65
67
7©
80
^Q
100
lie
IE©
133
135
140
145
1S0
155
16©
170
130
ir 1
190
1^5
201
£©5
DIM
DIN
LET
LET
LET
LET
LET
LET
LET
FOP
LET
LET
LET
NEXT
LET
FOR
FOP
R 13
ft * * 7 .*
R* *. LI
ft* '.Si
ft**.3>
ft* '4'
ft* *5>
ft* 16}
R* t7>
Z=T TO 1
R *3., Z? =2
ft 13*2.1 -1
Z=l TO 3
V=7 TQ t
STEP -1
STEP
PRINT RT V
♦ 13,2*8-3.. R* '■« tZ
NEXT V
NEXT X
PRINT RT
XF R f. 1 ., a
N GOTO 2808
SflS PRIMT RT
8.24, "HOME
=S OP. Rt3.»:
t=3
3 THE
216
330
240
350
2S5
THEN
260
270
2S0
3^0
300
3 10
3E0
330
34
350
360
365
3"70
3SO
400
410
420
1000
10 10
1020
1030
1040
1050
2000
LETED
0.
0;
TIVQH T"
PR INT ftT
INPUT *J
PRINT ftT 0^0; J;
INPUT K t ^
PRINT ftT Q.0.. **£~
if j s,3 or aa Of*
GOTO 100© ^.^
IF KsJ THEN GOTO
FOR D=l 7°. "?„_»,
T_F ft * J - O > s 1 THEN
LET P*D
LET = ft**l^t»
GOTO 340
NEXT D
GOTO 100©
FOR C>=i TO 7
IF 'fl(K,D)=l THEN
XF RtK.fr> <Q THEN
IF RtK\D>>t THEN
NEXT t>
LET Ds&~l
LET RlK.sOJ-RtJ.P'
LET R!J,P'f
LET G = G+1
GOTO 160
FOR U=0 TO
NEXT U
PRINT RT
FOP U^0 TO
NEXT, U
GOTO 306
PRINT RT ^ , ©,; "
THE TOU&P-5 OF
TO '
TO '
K. ; 3
1000
GOTO
;k
OR
H < 1
323
GOTO
GOTO
GOTO
37©
1000
360
= 1
3©
©.; " 1HURL II> HOUE '
v'QU HRL'E COHP
HRNOI IH"..C-
ij "MOUE5"
2010 PRINT
2020
2030
3040
RUN
2050
PRINT
INPUT
5*
ftORTN7'
IF S*^' v v'E:
5TOP
OP
* = "*Y" THEN
36
SINCLAtRUSER AufiuMJ9S2
INTEREST
VICUEATION
-** OES INTEREST interest you?
!f so, so will a program
mJ submitted by Christopher
>?n of Stratford-on-Avon. Enter
the amount, the percentage, the
length of time involved, and the
settlement period — the intervals at
which payments are due — and the
iputer will crunch until your
eyes scroll.
6 REM "INTEREST CfiLCULFfTION"
10 PRINT "ENTER THE ftMOUMT CON
CERNED"
21 PRlSf "ENTER THE PERCENTRGE
PER fiNHUH*'
50 INPUT B —
&Q PRINT "ENTER THE YEfiRS.. THE
N THE HONTHS"
70 INPUT C
S0 INPUT E
90 LET D=C#13«-E .
100 PRINT "ENTER THE SETTLEMENT
PERIOD IN MONTHS"
1 10 INPUT F
120 t_ET DD=D/-F
130 FOR Gsl TO INT D
1A0 LET H^INT <R* (BtF^lS* ) * 100
150 print "period *\; G.; " -. £*\: n; " +
" ; B ; "0^0=£".; fitH
1&0 LET R=R^H
1T0 IF PEEK 16U3C53 THEN 5CROL
L
1©0 NEXT G
190 PRINT "PRESS RNY KEY TO CON
TINUE"
300 IF INKE¥* = ,,W THEN GOTO 200
210 CLS
220 GOTO 10
SHUTTLE
LET
LET
LET
LET
FOR
& = URL
fri.sVRL
S=URL
F=WL
L=VftL
" 15'
"D t
"1" TO URL 1
RT * RND SVRL " 5 " !
RNDtl.'RL "20".V "•"
NEXT L
PRINT RT url "si*\.t;m,
12"
WRL
25
RT D j. F j
RT D,FfV
100 PRINT
RL "3" '
120 GOTO 200**200 RND tPEEK iPE
EK < ISSQE* +S5&tPEEK * 1653^) * > =6l
+ 1200 RND FafiBUtaW RND F (65 RN
D D=21)f (48© RND F=&5 RND D=3i>
200 print rt &..f.; "
E01 LETT DsO+aNKEV>< ,■■"?") -(INKE
2S5 LETT F=F^RL "1" __ = =
IF IHKEV*="7" THEN LET S-S*
1"
GOTO URL " 100" _
PRINT RT D,F,"«5*".'E _, v ^ v
PR INT RT K » K ," "VQU UIN FUEL
210
URL <
230
4.03
1000
USED-"; 5
PROJECT yourself to the heart
of the Nevada desert as you
steer "the heaviest glider in
the world' to a safe landing.
It is a Land the Space Shuttle
game, submitted by G Banks, of
Wakefield, West Yorkshire.
The display features the shuttle
drifting down diagonally from left to
right, through a number of obstacles,
low-flying vultures or loosened
thermal tiles, perhaps. A stab on the
7 key will boost the shuttle tempor-
arily to a higher altitude while still
keeping it on line, you hope, for the
landing pad on the right of the
screen.
The game is suitable for an un-
expended ZX-81. though you will
find yourself running out of memory
periodically and in rieed of the
CONT button, Graphic notes:
60 — Graphic A.
80 — Three graphic Ds.
100 — Graphic W h Graphic 6,
Inverse space, graphic W.
400 — Asterisk, inverse asterisk,
asterisk.
;t:fl AuKu<*tiW2
37
THERE WAS A young fellow
from Lanes,.
Who sent us a program which
ranks
As the beBt of all time
For churning out rhyme
And it hereby is printed with
thanks.
The basics of an excellent
program. Your own ingenuity — or
genius — is the limit.
Submitted by Jonathan Finstem of
Salford Lancashire. (16K ZX-Bl)
LIMERICK WRITER
A REM "PU"
5 CL.S
6 1_ET ft=0
7 LET B=&
8 LET ft=fi+l
9 IF A =6 THEN GOTO 2O0
10 LET fl»='THERE 1>RS R YOUNG H
t=1N FROM "
ae lett b*--uho
30 LET D*="HI5 "
4.0 LET D>-"ONE MIGHT ftFTER DRR
K "
SB LET E*-"HND HE NEWER UGRKED
OUT "
55 LET 6=B + 1
&© LET N=INTT IRND*4)+1
70 IF R = l THEN PRINT .R*J
71 IF Btl AND N = l THEN PRINT J
Tfi
SHKENT"
72 IF 6 = 1 RND N = 2 THEN PRINT ;
"TRENT"
73 IF B = l RND N -3 THEN PRINT ;
KENT ■*
7* IF B=l RND N=4. THEN PRINT ;
GHENT"
77 IF R=2 THEN PRINT :B%:
76 IF 6 = 2 RND N = l THEN PRINT .
"URfiPPED UP ":
79 IF B = 2 RND N=3 THEN PRINT ^
"COUERED ":
50 IF B=S RND N-3 THEN PRINT ;
■ i pi f^ j; ^j ED " " i
51 IF 6 = 3 RND N=4 THEN PRINT ;
"FASTENED " ,
82 IF H=3 THEN PRINT :C*,
33 IF Bz3 RND N = I THEN PRINT ;
" HERD " ;
64 IF 6=3 RND N=2 THEN PRINT J
HAND "j.
53 IF B=3 RND N=S THEN PRINT :
DOG "J
8© IF Bs3 RND N=4 THEN PRINT ;
1 FOOT " :
67 IF 6=3 THEN LET BiB+i
86 IF 6=4 RND N = l THEN PRINT ;
"IN R TENT"
69 IF B=4. RND N=S THEN PRINT ;
UITH CEHE
NT"
90 IF 6 = 4. RND N =4- THEN PRINT ,
THRT
URS BENT"
100 IF 8 = 4. RND N=3 THEN PRINT ;
UITH S
QME 5CENT"
130 IF fl=4 THEN PRINT ; D*
13© IF 6=5 RND H-l THEN PRINT ;
IT RAN OFF ";
131 IF B=B RND N=2 THEN PRINT ;
IT GLOWED " ,
132 IF B=5 RND N=3 THEN PRINT .;
'IT BLEU UP ":
133 IF 6=5 RND N=4 THEN PRINT .,
" IT TURNED BLUE " \
14© IF B^5 THEN LET B=B+1
14.1 IF 6=6 RND N = l THEN PRINT 1
■ IN THE PARK "
14-S IF B = B RND NiS THEN PRINT
LIKE R QUARK "
14-S IF Bt=6 RND N = 3 THEN PRINT .;
'FOR R LARK"
14-7 IF B=^6 RND N=4. THEN PRINT j
UITH R BRRK""-
1B8 IF R«5 THEN PRINT :E£:
170 IF B-7 RND N-VTHEN PRINT
WHERE
IT WENT*"
171 IF B=7 RND N=2 THFN PRINT i
IT
8 INTENT -
172 IF B = 7 RND N-3 THEN PRINT .:
UHV
IT UENT"
lf73 IF 6=7 RND N =4. THEN PRINT .i
UHRT
IT HEflNT"
190 GOTO B
2GB PRINT
205 PRINT "COPY? (Y OR N)"
£10 INPUT U*
215 IF U*«"Y" THEN COPY
220 PRINT i "DO YOU UANT RNOTHER
7 CY OR N) "
230 INPUT 2|
250 IF Z£=-Y " THEN GOTO 6
300 STOP
3 10 SAVE "PU"
320 RUN! 5
38
SINCLAIR USER August
interface
review
*
I
Stephen Adams looks at the Data-Assette
ZX-99 and finds it good but that it could
involve a lot of expense.
Control system
inn
>sts power
THE ZX-99 is a control system
for up to four different tape
recorders which also has an
RS232 tape interface for running a
printer. The tape commands are all
stored in a 2K ROM between 6K and
10K but the total area used is the
whole of the 8K section between BK
and 16K. That is because of the way
the ZX-99 divides the tape recorders
— there must be at least two to mate
a sensible system — into INPUT and
OUTPUT tape recorders. The two
input sockets are selected in-
dividually and one lead is provided
with the ZX-99 to connect the EAR
and REMOTE sockets on the tape
recorder. The normal cassette leads
are plugged from the ZX-fll into the
ZX-99 at the top and all of the
SAVEing and LOADing is done
through the ZX-99.
There is a 50-page manual with
the ZX-99 and it is well worth
reading before starting. It is well-
written and contains not only a
chapter on all of the commands but
example programs, problems which
may occur and any peculiarities of
the system.
The commands are in the form of
USR calls to various parts of the 2K
ROM which can either be used
direct from the keyboard or within a
program, It is very easy to use in
which string is used for the buffer —
i.e., Z$ = "X" — and variahle Z the
length of thet buffer string to be
sent. The Y variable is used to
control the printing operations of
the RS232 interface.
The variables can be pul to other
uses in the program but must be
filled with the correct data for the
ZX-99 before doing a USR command,
or an error code will stop the
program* There is also a "com-
pletion code' h in the form of an error
report when LET L = USR 1234 is
used. Variable L can be checked if
there has been a fault, as the report
will be if all is well.
One of the useful extras provided
by the code is a check of the quality
of a program which has been read
back from the tape by the ZX-99. It
consists of checking for three com-
mon errors — too high a level, too
low a level, and varying tape speed
giving longer pulses thao are to be
expected. A number which gives the
sum of the three errors is returned
in the completion code if they are
found. The USR commands provide
the following functions:
• Turn on the tape drive of any
one input or turn on either or both
of the tape drive outputs,
• Read or write a data buffer of
length Z into or out of the tape
recorder. On output, two copies
can be made if required, one from
each output.
• Skip the next block of data or
program on tape.
■ LOAD a program into the
ZX-fll memory from an input tape
'One of the useful extras provided by the
code is a check of the quality of a program
which has been read back from the tape.'
Basic but it requires the use of
several variables to be set up for use
by the ZX-99 before the USR
commands are used.
These are a single-dimensioned
string (DIMX$(300)), Z$, Z and Y.
The dimensioned string can be any
single letter and is used to store the
data to be sent or received from the
tape. Z$ is used to tell the ZX-99
drive and then SAVE it again on to
one or more output tape
recorders.
Print-out a data buffer to an
RS232 printer. Y defines speed,
number of stop bits, parity and a
choice of upper- or lower-case
printing of the Sinclair character
set. All codes sent to the printer
continued OH {nige 40
SINCLAIR USER August 1982
39
V *
continued /rom page 39
are in ASCII and the user can
define any ASCII character.
• Print a full list of a Basic
program to the RS232 printer. No
controls are provided — only the
data and the common. Graphic
characters are printed as ASCII
codes.
TheRS232canbeusedonlywitha
printer, as only an output on 3.5mm.
jeck is provided. All the ASCII
control and other codes, including
upper- and lower-case, can be
generated from the keyboard or
from within a program. When using
a data buffer to printout a string of
characters, carriage return and
line Feed are separate but <> will
produce both for a new line.
The length of the printed list is
limited only by the maximum length
the printer can print, so long lines
will look completely different on the
printer. The speed at which the
printer can work can be between
1 10 and 9,600 baud but the RS232
port expects to print at full speed, so
the printing speed must be adjusted
to that with which the printer can
cope.
The graphics characters in a
ZX-81 program are all converted
into ASCII characters and are
printed as such. That means that as
some of the graphics correspond to
control characters it could cause
some weird effects on the printer,
such as double-sided characters
and graphics dots. The only way to
avoid that is to convert all the
graphics into CHR$(x] but that
wastes memory.
On the latest models, when
LISTing the program, the graphics
characters have been converted to
spaces, enabling the user to fill-in
the gaps with the appropriate
graphic when the printing had been
completed.
The original ZX-99s did not do
that, causing problems in the
LISTing. Data-Assette has offered a
new ROM to people who bought the
original model.
That does not apply when printing
a data buffer, of course, as CR/LF
can he done at any time along the
'Non-restoration of
slow mode on
return to Basic is
also annoying/
entire length of the printer. One
useful thing in the LIST rootine is
that it generates a blank line after
single GOTOs. GOSUBs or
RETURNS, showing the end of a
routine.
The tape LOADing and SAVEing
are done at the same speed and in
the same way, using Sinclair ROM
routines, so there is no increase in
speed. The fact that five seconds of
blank tape is recorded between
each piece of data also means that is
better only to SAVE to tape large
amounts of data, otherwise the data
records take so long to load.
CLS is also recommended to be
used during data recording, other-
wise that causes noise in the silent
part of the tape. A data limit of 40
bytes is also imposed on the user as
the minimum the system will put on
to tape.
Block skip will check and report
tape errors but will not verify the
data against the program in
memory, COPYing a program over-
writes all the system variables, so a
re-start is made after one program
has been copied, thus NEWing any
program in memory. BREAK is
recognised throughout all the
routines and will revert to a Basic
listing as normal, except on COPY,
The ZX-99 has some very good
features to build into programs
where data needs to be written to
and read from a cassette tape.
Unfortunately that does not improve
the speed of transfer, as the same
tape system is used. The minimum
requirement is two tape recorders
at once, which may prove a strain on
some budgets, as well as the cost of
the ZX-99, which is £62.90 including
VAT and postage.
The printer routines included are
very useful for doing reports and
graphics on a real paper printer, as
the printer is under complete user
control. The differences in ap-
pearance, such as the represen-
tation of lower-case by inverse
letters on the screen and the limit of
32 characters per line on the ZX-61.
would have to be solved by the
program.
The non-restoration of slow mode
on return to Basic is also annoying,
as the ZX-99 works only in fast
mode, for obvious timing reasons.
In all. a very good tape control
and printer system. The ZX-99 can
be bought by contacting Data-
Assette at 44 Shroton Street.
London NWl 6UG. 01-258-0409.
40
SlNCL A IR U SER A ugust 1 WZ
KEMPSTON MICRO ELECTRONICS
SSST zx KLIK - KEYBOARD
IF YOU AR E (ike manv ZX81 users and are fed up with the
dead "touch sensitive' key pad then consider the advan-
tages of the new KEMPSTON KLIK-KEYBOARD. This is
a genuine push button keyboard which has been
designed as an exact replacement, being no larger than
the existing key pad, but offering all the advantages of a
full size keyboard. Consider these facts:
• FitsontotheZXSl.
•No soldering needed on the assembled version
(just plug in)
• No trailing wires -
•No special case required.
• Positive feedback from keys.
•Full two colour legends supplied.
•Full back-up service offered, including fitting.
This is a genuine 40- key , push button keyboard which fits
into the recess formed after peeling off the existing touch
sensitive keypad.
The kit comes with a precision drilled P.CB. finished in
matt black, 40 keys. 2 colour legends, connecting tails,
adhesive pads and a full set of instructions.
STOP PRESS STOP PRESS. . STOP PRESS
NgwSinctair Spectrum H/ W 24 line input output
Port has now been developed, allowing access to
the outside world. Using a single in or out instruc-
tion - SA.E. for further info.
Also available from our range of products is a
Parallel User I/O post £16.50 built £r tested. Gives
161/0 lines to drive light relays, motors etc. Many
already sold to education. Keyboard bleeper £8.95
built.
<M ■«"• K4 *>»*■« .
DH
ftWI^ O^nrp'rh
!*<*■
lIlllMllll
/XHl ».,l,.i».<! Fi-
OR
50
ZXil KnfeMid AaUrnbM
n
■
hanw
*tij*f iHiw H ,!■■■ Iv Mttvrfc
70
IWHHR
Proprietor A. Pandas!, fi.Sc, P.C, Cert. Ed
What is the best way to guarantee that you
never become bored with your Sinclair
computer?
The answer is to subscribe to Sinclair User,
written specifically for owners of ZX-SOs,
ZX-81s and Spectrums. Sinclair User is the
latest montly from ECC Publications —
pioneers of Practical Computing, WHICH
COMPUTER?, and Computer & Video
Games. Whether you bought your system
yesterday or are an old hand, you are probably
an enthusiast for your machine ad your biggest
problem is likely to be obtaining all the
information to satisfy your interest. Sinclair
User is devoted to quenching your thirst for
information,
As the name suggests, the content is geared
specifically to helping you t the user. There are
pages of information on available hardware
and software. Our aim is to make Sinclair
User invaluable and we chronicle applications
which are of special interest.
Make sure you
get it each month
Can you continue to obtain the most from
your Sinclair without reading Sinclair User
every month? So why not fill the subscription
order form today? Send it to Sinclair User,
ECC Publications, 30-31 Islington Green,
London Nl 8BJ.
Overseas imti Euiop* £ 1 8 . Oulsid* Eur op* £24 (Including air-mall pusugi I Chequin ihuuld
btf made payable to EEC Publiulioni
Subscription Order Form
[ wish to start a subscription to Sinclair User. I
understand that I may cancel my subscription at any time
and you will refund the balance.
□ I enclose a cheque for £9 for 12 issues (U.K. only —
including postage) .
Q Please charge my credit card.
Card Name
Address
No.
Signed.
Date
SINCLAIRUSER August 1982
41
HILDERBAY LTD
Professional Software
SPECTRUM
SOFTWARE
now available!
Details from us.
48K Payroll £25 until 21 September
Tape recorder suitable for microcomputer use,
aligned and tested on computer signals £22 + £2p&p.
Hiderbay Loading Aid. Load your microcomputer
from tape first time every time! £5.96.
ZX 81 16K RAM packs, comprehensively tested
(for bad bits, addressing faults, printer saving}
£30,
HILDERBA Y SUMMER
ZX-81 SALE
Beamscan (beam analysis)
Payroll
Stock Control
Optima*
Budget I & II
Time Ledger
Critical Path
Financial Pack I
Gold
£13 each
£20 until 21 September
£9 (2 programs!
£8 each
£5 each
These programs have been described and reviewed
previously lor we can prove details).
AM prices include VAT, and are post free. Sale prices are valid
until 21 September 1982. Free updates, comprehensive
telephone and personal support, and competition prizes are
not available for summer sale purchases.
HILDERBAY LTD
Professional Software
8/10 Parkway
Regents Park
London NW1 7AA
LTEXT AND ZTEXT
ZXSi WORD PROCESSORS
lower case characters
on the ZX printer!!
£7-50
No longer need you be confined Id space ggnw. botltethip* and it* we With ihrsr
programs your 7YJII ixttextih * viable cnmmaKiH machine. ZTEXT (uptmr cas*
characters only i and L TEXT (upper and lower case chancier*! *r<t word iHwrnwi which
incorporate 3 lent editor and » Formetto* /prinrrr Ths rem Bdiitir allrnnisvuu <» iyp« i*«] m
and edh it The rnmuiiwti/pnriwi takea Hie tear and sends n 10 be icreen of ZX primer,
|usrilvi'»B 1 1 and tormadmg accordingi Id commend* embedded in lha test Inr ludmJ in ir.c
range M commands nrp tueh uwlul rmmtinns a* string search, tiling replacement and a
mprgfi Pnciliiy t'riutiliny a iKulerun document 1o be filled wiih wxiblei irtfcimvalicn L TEXT
caiersfor bolh upper and lower casechenKtn. No. Ihai ■» ncn 4 mr*prmi Bv MMl| the
nigh resolution prvhvi 1«aiurc at iha £X pr" mier Graham Asher l>« cuilt a CDrnpJew hi of
lower cas* characters. These urogram come comrjlele with ■ detailed manual
5c™i 9Sp imtmemdbit; again*! tirsr tx dar I For lull catalogue
and FBEE hsi-ng Please -siaie Z*8 1 on order
All prices include VAT and PErP available from
□BiisSolTwara. Lower North Street. Cheddar. Somertet
Tel: Cheddar 743*09
Dealer enquiries welcome
iccessqbD'EPis,
t*kem bv phone
MHQLWS * D*T
Tel: 01-485 1059
TV/**: 22870
ZX CHESS & ADVENTURES
PROGRAMS FOR THE ZXB1.'HD INClUPINfi
MOVING AHEAD
WITH
ZX SOFTWARE
^ftE$ ZX- FORTH
16K RAM PACKS
^£29.50
IK ZX-CHESSff
£2.95
ZX CHESS I
reduced to £6.50
ZX CHESS II
now only £9.95
ADVENTURES
ADVENTURE 'A J
E6.00
ADVENTURE 'EV
E7.00
ADVENTURE 'C
E8.00
GALAXIANS
£3.95
ZXBUG
£7.00
and many more. For
Full implementation of FORTH for the ZX - 10 - 20
time faster than BASIC 'Sm-ieticity of BASIC wflh
speed & machine code.'
BYGBYTE RAM PACKS, no wohhtepraWaiTiS. 1 ySftT
guarantee on eacti RAM PACK The best you can buy.
Immediate delivery.
We didn't ihink ii was. pussible, but (he game plays
against you, two opening moves, only IK of nfarfioty
needed.
Very popular machine code program, with sin levels of
ptay and an analysis, nplton. Unbeaten except by:
A now intpfoved version lAiiltv a taster response lime,
seven levels of play, and in adrtlion a recommended
move option.
Exciting machine code games wiih trwtant H Mp o m tj
choos* from itw rgnge below. You find yourself
siranded on an alien ptanst.
Can you reach your ship and escape;"
In a itingle clearing you corns acrost an tnca temple
You must break in, collect lreasure and escape aRv*.
Beware Includes a cassette save rouiinE.
Yqu. ere urlfortunatfi enough fo be drawn tcj an alien
cruiser. Can you reach the contra) foom and Tree
yourself or will they get you first?
Includes a cassette- save routine
All the features of the acafde game in a fast machine
code program. Swooping attackers, explosions and
personalised scaring.
A 30 in 1 machine code tod and dilMle m totar, gUowi
access to all registefs and to search through, and
modify memory; with cassette rooiiriBS.
a catalogue giving fuH d&tafe, please send a SA.E In
Artie Computing
Dept EE
396 James Reckirt Avenue
HullHUSOJA
4Z
SINCLAIR USER A ugus 1 1 W2
hardware
world
'"vC
K
Little switch
into reverse
THE ZX-81 video invertor
consists of one integrated
circuit, which is an npn
transistor array, seven
resistors and one coupling
capacitor, all contained on
one small PCB — 20mm. by
32mm. — which probably
is manufactured using a
Photolac process. The idea
behind the device is to
reverse the conventional
display to give white
characters on a black
background, a switch be-
ing provided to return to
normal display mode.
The PCB is held in place
by a strip of double-sided
adhesive tape on top of the
logic chip ICl, although
that is only for location
purposes. The device
works by intercepting the
signal to the modulator
and installation requires
the cutting of a wire to the
modulator and soldering
four wires in appropriate
positions.
The toggle switch is fit-
ted to the rear of the ZX-81
case and a '/« in. hole has to
be drilled to accommodate
it. Many Sinclair users
may be justifiably reluc-
tant to drill holes in their
ZX-81 s so it may be possi-
ble to locate the switch in s
different way. or perhaps
omit it completely and stay
in inverse video mode.
The invertor costs £3.50
and is available from
Dieter Fritsch. G5CKZ, 6
Stanton Road, ThelwalL
Warrington, Cheshire
WA4 2HS.
A similar device is
available from B A Reader
to the one just described
but consists of a single IC
and a rather over-sized
toggle switch, both being
mounted on a small piece
of Veroboard. The manu-
facturer has indicated
that a smaller switch is
now supplied with the kits.
Installation again consists
of drilling a hole located on
top of the ZX-81 case —
although space im-
mediately below the
switch is very limited —
and cutting a lead to the
modulator.
This inverse video
switch costs £3.75 built
and £2,95 as a kit and is ob-
tainable from B A Reader,
45 Alfred St. Kings Heath,
Birmingham B14 7HG.
be used to display any-
thing which fits on the
column x 7 format. The
displays are available as a
kit — LED boards made up
— or ready-made for
between £62.01 and
£356.50. including VAT T
interface and program to
run it, Contact ADH
Systems Ltd, 209 Mackie
Avenue, Brighton BNl
8SE. 0273-557429,
Fulcrum
bleep
socket.
The device works in
both FAST and SLOW
modes although it does not
function on certain shifted
keys.
Since the review was
done the company has
brought out the ZX-81
Keyboard Bleeper which
covers all 210 characters.
The ZX-B1 Bleep and the
ZX-81 Keyboard Bleeper
are both priced at £8.95.
including VAT and
postage, and can be
obtained from Fulcrum
Prodocls.
THE Fulcrum ZX-81 Bleep
consists of a small PCB
measuring 3±in. by 2in.
which fits into the space
inside the ZX-81 case,
underneath the keyboard,
That particular space is
much favoured by other
manufacturers for their
add-ons, so it could be
Colourscreen
for tired eyes
ELLANBEE [Graphics] can
provide a cure for tired
eyes from too much staring
at a bright TV screen.
Colourscreen is a large.
•*• •**
♦J" ••
*«■ •*••
ADH display interlace
Display
interface
ADH SYSTEMS has prc-
dced an interface which
allows a ZX-81 to control a
LED or filament lamp
display for advertising in a
shop window. The system
can control a IS, 24. 40 or
80-column display and is
n o I li mi ted on) y to numbe rs
or figures. The display is
seven LEDs high and can
difficult to fit any other
device there since the heat
sink is close to it.
The sound, which is a
short bleep, is made by a
small transducer which is
located in one corner of
the PCB, Fulcrum empha-
sises that Ihe device
requires no soldering, the
connections to the ZX-81
being two wires for power
and a 5-way flexible cable
which plugs inlo Ihe
existing keyboard tail
coloured, optically-clear
plastic sheet which goes
over the TV screen. It is a
15 x 12in. sheet which is
cut to fi I the size of von r TV
screen and then fitted
carefully over il.
II requires no tape or
other fixing and can be
removed al any time. It is
in two colours, blue or
green, with instructions
and a specie Uy-stiffened
storage envelope, a< h cost
continued fin page 44.
SINCLAIRUSER AljhusI 1982
43
continued /rom page 43.
of £2.95. Larger sizes are
available on request from
Ellanbee (Graphics], 11
Lichfield Close, Great
Lumley, Che ster-le-S tree t,
Co. Durham DH3 4QH.
0385-886967.
also selling a book on com-
puter graphics at £1.50.
All prices are inclusive of
VAT and paper can be ob-
tained from various ZX
computer shops.
New supply of
printer paper
PRINT-N-PLDT Products,
which produces a display
mapping book and foils, is
now supplying printer
paper for the Sinclair
printer. Silicon Tricks is
not now supplying paper,
so this would seem the only
alternative to Sinclair.
The quality is as good
as. if not better, than that
of Sinclair and at E 10.95 is
cheaper, Print-N-Plot is
Memory
chunks
EAST LONDON Robotics
has produced a incremen-
tal RAM board which
allows you to add up to 16K
of static RAM in 2K por-
tions to a ZX-8 1 . The board
fits inside the ZX-81 and
can be used with any RAM
pack available. It requires
no soldering to fit the
board and its instructions
cover nearly every
possibility.
The board uses 6616
static RAMs and cao be
ZX81
the BEST yet
from MX. Associates
44
PELOPONNESIAIM WARE
— a brand new 16K game
Your ultimate goal is a final victory over the Spartans but
you will need to deploy all your skill in a combination of
diplomacy and military force before you even stand a
chance!
Price £5.95
also
TYRANT OF ATHENS Price £4.95
ROMAN EMPIRE Price £5.95
Buy more than one cassette and deduct SOp from the
price of each.
Cheques or POs please - made payable to:
M,C. ASSOCIATES
4 GRANBY ROAD, CHEADLE HULME
CHESHIRE SK8 6LS
addressed into any posi-
tion in the memory map.
The BK incremental board
costs £12.01 and the 16K
£1 3.23. To that must be ad-
ded the price of the RAM
chips at £4.93 and 45
pence for postage if the
order is less than £15. East
London Robotics is at
Finlandia House, 14
Darwell Close. East Ham,
London E6 4BT,
Remote
controller
STRIPELAND LTD has
produced a computer in-
terface for the ZX-81
which can control another
device in another room
without wires between the
two. The mains wiring is
used to transfer a signal
from lha micro to the
remote control unit a Hack-
ed to an other device.
At the moment the com-
puter can only send
signals and not receive
them via the system but
modifications to produce a
two-way device will be
available soon.
The ZX-81 computer in-
terface costs E61.40 and
the remote control £27.50.
inc. VAT and postage,
Stripeland is at 111 Liver-
pool Road. Formby.
Merseyside L37 6BR H
0704-878062.
IN the June edition we
published the telephone
number of Eprom
Services, 3 Wedgewood
Drive, Leeds as
0532-667 IBB. This should
have been 0532-667183.
ZX81 16K
LOTHLORIEN
COMPUTER GAMES
New release "Warlord" £4.95
A16K game set in 13th Century Japan
• Can you rule a warring village to survive for 30 years?
• Can you defeat the armies and samurai of other
warlords?
• A challenging game where all results are dictated by
your own decision.
"SAMURAI WARRIOR"
Could you survive in 1 3th century Japan?
• In combat with other Samurai
■ Fighting bandit groups
• Assisting villages
or will you commit ritual suicide?
Become engrossed in this game of skill
for only £5.95
Cheques or POs please, payable in:
LOTHLORIEN COMPUTER GAMES
94 Flixton Road, Urmston,
Manchester M31 34D
SINCLAIHUSER AukusI 19t
mind
games
PMARSON, from Mensfield,
Nottinghamshire has what look
like two good programs,
HexaPawn and QuadraPawn. He
has included 10 pages of details
about them but I have not had time to
read them,
It makes a change, though, to see
that amount of documentation; most
people supply very few details. He
asks a question about how much
memory a program takes but I feel
that it would be more useful for him
to know how much memory is left, as
he will then know how much free
space he has. taking account of
variables as well.
He will also know how much his
program is taking up, variables and
Philip Joy looks into his postbag and finds
a wide variety of competition entries, new
forms of chess and anagram games.
Good response
to Nim contest
structions look like this;
Print USRx,
What I want to know is x. its decimal
value; the first person whose letter I
open will be sent a copy of my adven-
ture program. Please mark the letter
USR competition.
I was delighted to receive a
number of versions cf both one- and
three-pile Nim. I have decided to
give copies of my adventure game to
J Leaver, Bedford College, London;
all. by taking away that figure from M Woodruff, Accrington, Lanes. H
his memory size. I know of a USR Duncan, Cambridge; J Williamson,
routine in the ROM which will give West Lothian; I Slracey, Ely. Cambs.
the amount of free memory. The in- If they will send me a SAE with at
i
"mimv.ho.OF HATCHES VOL! MHY TWE <
4
I. Li
15
£0
25
39
35
46
43
55
69
65
'YOUR
"NO.
GO"
Or WATCHES LEFT=";X.
''VOL
LET ,:>VRL "56*
PRINT '»NIir;Tfl8
PAUSE 123
CLS
PRINT AT 0,9
PRINT f\l li..
INPUT fl
IF f\>3 OP fl<l THEM GOTO £€
LET X=fr-fl
PRINT RT 11,5: "MO
IF X=0 THEN PRINT
PRl^T AT 0,0- " rf
LET D-X
GHSUB 160
IF 0*X THEN LET X*X-INT<RN0 * 3M
PflUSE 120
IF X=9 THEN PRINT AT 0,8
GOTO IfJ
FOR H=9 TO
IF X-i=4*H
X-2-4*H
■ : :->4*H
T K
n ii
OF MBTCHES
BT 0,0
GO 11
LEFT=";X;
WIN",Q
WIN
Q
i j
100
103
ne
115
126
IF
IF
NE.'
12
THEM
THEN
THEN
LET
LET
LE T
x«x-x
r erTUp>l
least a C20, 1 will copy the adven-
ture on to it for them.
If you send a tape to me and would
like it returned, please enclose a
SAE,
Some of the versions of Nim fit in-
to IK and one is listed, while others
use machine code or show very high
skill. So people have won a copy of
my adventure for different reasons.
The version listed is a winner, from
Hugo Duncan, of Cambridge; it fits
into IK of memory.
Duncan says that the number of
matches may be changed by chang-
ing line landlinelOO.Hesaysthatif
it is changed to a multiple of four,
the ZX-81 is unbeatable.
Returning to chess, t thank Mr
Egdoll of Glasgow for sending some
more matches. I will be including
those games hut they take a long
time to check and comment on ready
for publishing.
I received a letter from the Elec-
tric Pencil Co of North Humberside
about chess programs in general I
was asked to compare Chess 1-ZX
chess — to the Sargon chess pro-
gram and Chess II lo the TRS-80/VG
Sargon 2,5 program. I have a Video
Genie computer and a copy of the
Sargon 2.5 program and I can say
that if Chess II plays as well, it must
be very powerful.
Two programs were received this
month which are different from
what has been included so far. They
are Anagram and Crossword but
were received too late for review
this month . At first glance it looks as
if they are good.
The address to send answers to
problems, or about any other idea, is
Philip Joy, 130 Rush Green Road.
Romford. Essex. RM7 OQA,
SINCLAIR USER Ausus* i BB2
45
BBC
t«*2£
*!OlH
MAKE THE MOST OF YOUR MICROCOMPUTER WITH
OUR POPULAR RANGE OF PROVEN BOOKS:—
GETTING ACQUAINTED WITH YOUR ZXS1 , by Tim Harmell. Eighty
plus prog ra ms m 1 his 1 28- page book, including dra ug his. E 5 . 95
20 SIMPLE ELECTRONIC PROJECTS FOR THE ZJC61 and othsr
computers by Stephen Adams £6,45
MASTERING MACHINE CODE ON YOUR ZXB1 OH ZXBO, by Tort
Hisksr tSO payes, leaches machine code Irom lirst principles
E7-SO
49 EXPLOSIVE GAMES FOR THE 2KS1, edited by Tim HartneU
E5-95
34 AMAZING GAMES FOR THE 1 K 2XS1 by Ala stair Gourlay
£495
THE GATEWAY GUIDE TO THE ZXfll AND ZXBO. hy Mark
CfiarlSDn.Ovtir 60 jirograma and routines, Z* BASIC explained m
detail £6.45
D LEARN PASCAL ON ZX81 ZK SPECTRUM OR BBC MICRO-
COMPUTER WITH PASCAL FOR HUMAN BEINGS', by Jeremy
Ruston, wh ich conla ins a 1 2 K co rnpjler so you can run a I im ited version
of Pascal on ycujrZXSI, ZX Spectrum or BBC Mtcrocompuler Book,
pJus compiler lislmg £4.95
LET YOUR BBC MICRO TEACH YOU TO PROGRAM, by Tim
HartneH ewer JO programs, BBC BASIC irom lirgf prinr;tple5 EG,45
' THE BBC MICRO REVEALED, by Jeremy Ruston The lull story on
the BBC Micrrjcompuierfar the serious user. £9.95
GETTING ACQUAINTED WITH YOUR VIC 20. by Tim HartneU with
over 60 programs to get your VIC up and running from day one.
£0.05
SYMPHONY FOR A MELANCHOLY COMPUTER by Tim Haflnell
2* great V»c games. GS.95
39 TESTE D PROG P AMS FOR TH E AC OH N ATOM Best of I nlerf ace
edited by Tim Hadnell £6.45
□ GETTING ACQUAINTED WITH YOUR ACORN ATOM, by Trevor
Sharpies and Tim H-grtneii. 184 pages. SO programs, including
draughts £7.95
INTERFACE, the monthly magazine published by the NATIONAL
2X USERS' CLUB is |ust E9.50|U.K.Jl El 2 50 (Europe) lor 12 issues.
Sample copy, iwitn many programs for your ZX computer, booh,
software and hardware reviews, education, conlact addresses.
just n
■AttlW 000*3 irotr conrtifi Sptcltufn suppJomnrr. rtor avwrabrr nrpBrmmty
Ail Our ZXB I prou-'dn i mil run on f&* IX SDMlrom
Please send me I he items marked. I enclose C
Name
Address
Please make cheques payable to INTERFACE and send the above form,
or s pnpy. to INTERFACE. Derrt. 5C . 44-46 Eeris Court Road,
London YVB 6EJ
> allow up to SfltHrys tor dolrvwy.
HAVEN HARDWARE
Ttio World's largos 1 range of ZX Htrdwars
PROGRAMMABLE
CHARACTER GENERATOR KIT £17 95 BUILT £24.96
The FIRST end Still the BEST NO MOTHERBOARD or EDGE
CONNECTOR required. Works DIRECTLY with ZX PRINTER and 16K
MEMORY HIGH RES Graphplotter etc included
FULL SIZE KEYBOARD with REPEAT KEY b SINGLE KEY
RUBOUTetc
Specially designed for the ZX80 and ZX.81 . Still the only keyboard with
all these features. KIT £18,46 BUILT £21 .95
(REPEAT KEY £1.45 extra, SINGLE KEY RUBOUT Ef CURSOR
CONTROLS fl .45 e*tta,
REPEATING KEY MODULE KIT £3.50 BUILT f 4 95
UPGRADE YOUR ZX FULL SIZE K EYBOARD TO OUR STANDARD Of
use this module with the standard keyboard.
SEE SINCLAIR USt R MA Y 1SB2
•" TENS OF THOUSANDS OFSMCLAIR COMPUTERS
A LREA OYHAVE THtS FACILITY ***
INVERSE VIDEO MODULE (ZX811 BUILT £5 96
Thousands of Sinclair Owners have already seen how much clearer
their display is in white on black. WHY NOT JOIN THEM?
ZX8QCOL0URBQARD KIT £39.96 BUILT £49,96
ANOTHER UNIQUE PRODUCT.
Define the colour of each character square from a choice of sixteen,
Position on P.C.B. for mini-motherboard.
ZX EDGE CONNECTOR (GOLD PLATED) £2.29
ZX I/O PORT Interface your
computer to the real wo 1 1 > I KIT £9 , 96 B U I LT £12.96
ZX 3K MEMORY EXPANSION
Uses reliable STATIC RAM KIT £11. 96 BUILT £13.96
THE CHEAPEST SMALL MEMORY EXPANSION AVAILABLE
ANYWHERE-
ZX SPECTRUM EDGE CONNECTOR £2.95
ZX SOLITAIRE CASSETTE All cassettes are tested before
dispatch £4,96
OTHER PRODUCTS: Mottiertward, Numeric Keypad, Sleeper. Single
Key Entry Module.
SAE for DETAILS SHEETS. COMPONENT PRICES ft ORDER FORM.
HAVEN HARDWARE, Dept 32, 4 ASBY ROAD,
ASBY, LAMPLUGH, CUMBRIA CA14 4RR
iJL.kJJ.llll.LLLLLLLLL-
ZX SPECTRUM ZX81 ZX SPECTRUM
ZX81 ZX SPECTRUM ZX81
GAMES
These are the best value for money games available. Don't be fooled by
trie low prices these are top quality games for use on either the ZX81
16K or the ZX SPECTRUM 48 K
til SUPERMIND An enhanced version of Mastermind
121 QUEST: As reviewed by SINCLAIR USER May
1962- Battle with The monsters in real time
and collect treasures) Fast reactions
essential I
13) REVERSE; Arrange a series of digits in ascending
order.
(4) STAR TREK The classic game! All the usual features:
8x8 galaxies, photon torpedoes, phasers,
Klingons, etc - a really good gamel
CASSETTE A iZXSl lGK) contains games 1 ,2,3 and 4 - ONLY £5,95
CASSETTE 8 (ZX SPECTRUM 48KJ contains games 1,2,3 and 4 -
ONLY £6.95
State Cassette A or B when ordering.
Post and packing included.
Orders to;
SERIOUS SOFTWARE, 7 WOODSIDE ROAD,
BICKLEY, KENT, BR12ES
ZX SPECTRUM ZX81 ZX SPECTRUM
ZX81 ZX SPECTRUM ZX81
■'■■■■ ■
*■»•■»■* + - r . r . , A , J J . , J . , - , - , -'- a .
4a
S [NCL A IR U S KR A u j,' u s H Wi2
helpline
File problems on
display in ZX-81
YOUR LETTERS are arriving
thick and fast and I am having
difficulty keeping pace with
them. I make a conscientious effort
either to answer letters individually,
via this column or by referring to
other answers in the column or
elsewhere.
All the questions this month
concern the ZX-81 display file in one
form or another. Before tackling the
first, let me review some fundamen-
tal ideas. The display file is the area
in RAM which holds the items which
are currently displayed on the TV
screen. During the program devel-
opment, for example, part of the
program listing is generally dis-
played and it is the job of the LIST
routine to copy the appropriate part
of the program area into the display
file so that it appears on the TV
screen.
The address of the beginning of
the display file varies with the
length of the program and so it is
held in the D-FILE system variable
and can be PRlNTed by entering:
PRINT PEEK 16396 + 256 *
PEEK 16397
Similarly, the address of the end
of the display is held in VARS — or
more correctly is one less than the
value in VARS — and can be
PRINTed by entering:
PRINT PEEK 16400 + 256 *
PEEK 16401-1
Each line displayed on the screen
is terminated by a byte containing
decimal 118 and there is one more
byte at the beginning of the file also
containing 1 IB. As there are 24 lines
in the display, there are 25 bytes
containing 116 and it is essential to
the correct functioning of the dis-
play software thai all 25 bytes are
present. If one or more is absent the
ZX-81 will almost certainly crash.
With an unexpended ZX-81 the
display file consists of those 25
bytes and no more unless a LIST.
PRINT or PLOT command has been
executed since the last CLS or RUN
command. That is a device to keep
the display file as small as possible,
thereby saving valuable space in
RAM. With a memory expansion
peck of 4K or more the ZX-81 pads-
out the display file with 32 bytes per
line each fiontaining zero — i.e.,
blanks. That mechanism creates an
immediate problem for users with-
out extra memory, as Michael
Wordruff of Accrington has dis-
covered, he writes: **I am having
problems with programs which
POKE the display because my ZX-81
crashes every time. For instance
5 LET Z = 1 + PEEK 16306 + 256 *
POKE 16397
10 POKE Z, 126
is a disaster. What is happening?"
Wordruffs routine is attempting
to POKE an inverse space into the
first PRINT position and it will work
well on a ZX-81 with at least 4K of
RAM because the display will be
padded-out with 32 blanks per line.
Without the extra memory, no such
padding occurs and so the routine
will overwrite the second of the 25
bytes containing 118, thus causing
the program to crash.
The solution to the problem and to
all similar ones is to create some
space at the appropriate position in
the display file by PRINTing one or
more blank characters. In that case
one space is required at the begin-
ning of the first line and so the
answer is to add the line:
2 PRINT "b"
where b represents the space
character.
"I would like to give a print
instruction conditional on whether
or not there is anything already
printed at the same position, I
solved the corresponding problem
by using PEEK 16438 and PEEK
16439 but the use of PEEK 16441
and PEEK 16442 does not work. Can
you help?" asks Brian OTJonnell of
Notiing Hill, London,
Page 179 of the ZX-81 Basic Pro-
gramming Manual shows that
addresses 16438 and 16439 in the
system variables area hold the x
and y co-ordinates of the lest point
to be PLOTed, as O'Donnell has dis-
covered. Unfortunately the equiva-
lent information for PRINT is not
stored. Instead the position at which
the next item will be PRINTed is held
in 16441 and 16442. There is a
further complication: the horizontal
PRINT position is counted from right
continued on pnj?e 4H
S I ST1L A [R USER A ugus N 9«2
47
■J J -
continued from page 41
to left and the vertical position from
the bottom upwards. Thus the
routine
10 PRINT 1 'HELP-LINE' 1
20 LET A = PEEK 16441
30 LET B= PEEK 16442
40 PRINT A. B
will print the values 33 23. The first
value, 33, indicates that the PRINT
have on his TV. He writes: ,4 I note
that my TV insurance cover con-
tains a clause excluding damage
caused by the use of TV games. Can
you advise if my ZX-81 can damage
my set?"
Television screens are designed to
reproduce as faithfully as possible a
picture of varying intensity. The
ZX-81 produces a more or less static
position is at the beginning of a line, image of uniform intensity. The only
i.e., 33 characters counting from
right to left from the beginning of of
the subsequent line. The second
value, 23, indicates that the line is
the 23rd from the bottom of the
screen because one tine has bean
used to PRINT "HELP-LINE". If line
10 is changed to
10 PRINT" HELP-LINE";
the values PRINTed are 24 24,
because the semi-colon prevents
skipping to the next line.
The following rather artificial
program PRINTs a new character
over the top of the last character
PRINTed:
10 PRINT AT 20,0; -ENTER
VALUES FOR '" "PRINT AT" " "
20 INPUT A
30 INPUT B
way in which damage is likely to
occur is if you leave the same image
on the screen for a long period with
the brightness and/or contrast
turned up.
En this situation it is possible that
the brightest parts of the image
become burned into the screen,
although with the normal black-on-
white display your eyes are likely to
feel uncomfortable long before the
screen shows any ill-effects; hence
while it is possible that the ZX-81
may damage the screen, damage is
very unlikely if you keep the bright-
ness and contrast at reasonable
levels.
"I would like to know if all the 1 6K
RAM packs on the market memory
map the video screen", writes Neil
PRINT AT 20,0: "ENTER A
CHARACTER TO PRINT"
50 INPUT Z$
60 PRTNTATA,B:Z$;
70 LET B = 32 - PEEK 1 644 1
80 LET A = 24 - PEEK 16442
£0 GOTO 40
The semi-colon at the end of line
60 is vital. If it is omitted the infor-
mation as to the position along the column that it is not possible to have
Davies of Cannock, Staffs. The
answer is yes; all 16K R AMs work in
the same fashion so far as the user is
concerned. The area between the
D-File and VARS addresses is
mapped to the TV screen.
Tha most interesting letter this
month is from Michael Sims of
Dundee. I wrote in a previous
line cannot be recovered from
16441.
Ken Hustwitt of Royston. Hert-
fordshire is worried about any
adverse effects his ZX-81 might
a Basic program longer than about
15K, even if more than 16K of RAM
is available, because the display file
will not function correctly above
address 32767 and the ZX-81 will
Not so, writes Sims.
"No crash occurs if the display
file is entirely below 32767 or
entirely above 32768 but a crash
will occur if the display file
straddles the two addresses and is
then displayed.
* 'The cure is sim ply t o ens ur e t ha t
when the display file nears 32767 —
check the VARS system variable —
you enter a huge line like:
XXXX LET ZERO = Q+ 0+ (T+ 0+ 0/
+ fr+ty'+ . . .
"With about 100 repetitions of
+ 0. such a line takes up more
memory than the display file when
in the program area but lists in less.
When NEWL1NE is pressed display
ceases while room is made below
the display for the program line to
be inserted, pushing the display file
entirely above 32768 before display
resumes."
I tried it and it worked. In case 1
was the only ZX-81 user who did not
know the trick. I contacted Bob
Branlon, the software expert at
Memotech Ltd, which manufactures
a 64K RAM for the ZX-81. It was
news to him, too. which made me
feel better. In fact, Bran ton was so
pleased with the idea that he has
sent the new Memotech high-
resolution graphics pack to Sims to
thank him for a neat idea.
The reason Sims' "huge line"
takes so much space in the program
area is because each is followed
by six hidden bytes, the first one
containing 126 and the remainder
holding the numerical represen-
tation of zero. 1 have described the
arrangement in previous columns.
The six hidden bytes are omitted
from program LISTings.
i Hwsrtn Consultant* lyuz.
• Pieuse address problems and quartet to
Andrew Hnwsnn, Hetpiine, Crnhnm Close,
Blawhurv. Oxfordshire.
46
SINCLAIR USER Auf-ufitl982
I
I
I
I
I
THE ZX BOOK CLUB
only
£5.95
DUE SEPTEMBER 1982
written by the man who helped write
the documentation for the ZX Spectrum:
LEARNING TO USE
THE ZX SPECTRUM
COMPUTER
by Robin Bradbeer, 100 pages fully illustrated.
This book has been written specially to help new and prospective
owners of theZX Spectrum to easily understand the operation and
full capabilities of this amazing new microcomputer.
* Provides clear descriptions of the hardware and functions,
describing use of the new keyboard, command keys and editing
facifities.
* Expla ins simp te progra m m ing using Sinclair BA SIC.
+ Describes graphics and colour faciiities in detail.
* Includes man y programs, including a nima tion,
* Appendices cover technical details and a glossary.
ALSO DUE SEPTEMBER 1982 - and also by Robin Bradbeer;-
LEARNING TO USE THE only-*— -._
ZX81 COMPUTER -FR QK
by Robin BraHbeer 100 pages fully illustrated. ak*# ■ *#%#
In the same series as the Learning to Use the ZX Spectrum, this new
book follows the same format, style and content and will prove an
invaluable guide for new (and experienced! } ZX81 owners.
Other bestselling titfes:-
Byteing Deeper into Your ZX81 by Mark Harrison
20 Simple Electronic Projects for the ZX81 by
Stephen Adams
Mastering Machine Code on your ZX81 by Toni Baker
The ZX81 Pocket Book by Trevor Toms
READ-OUT PUBLISHING COMPANY LTD
8 Camp Road, Farnborough, Hampshire, GU24 6EW Telephone: 0252 510331/2 Telex 858001 GOWER G
READ-OUT PUBLISHING COMPANY LTD
8 CAMP ROAD, FARNBOROUGH, HAMPSHIRE GU24 6EW.
24 hour answering service Telephone: 0252 510331/2
Name .
Address
Malm cheques payable 10 Head -Out Publishing Compsnv Ltd
I enclose my cheque Igr f .. ..
Please debit my Access [
E3
Nurtitter
m
Signed
Date
"1 Please reserve rny copy/i&s of
71 Learning to Us* the ZX Spectrum
>u £595
H| Learning to Use the ZX81 r £5 95
^1 Please send me
copy fi« of
Byteing Deeper into Yottr ZX81
@£MI
20 Simple Electronic Projects lor
the 2X81 m £7 45
: Mastering Machine Code on Your
ZX81 t £850
□ The ZXB1 Pocket Book ■■« £6 95
I
I
I
I
I
SINCLAIR USER August 1M2
49
Disneytime cartoons come to
the land of the little Sinclair
Jack Knight considers that if it were not for the moving
characters, micros would lose much of their fascination
IF IT were not for the graphics 1
would not be as fascinated by
microcomputers as I am.
Moving characters and objects
around the screen and making them
work is challenging with only IK of
memory and without resort to the
complications of machine code.
The first thing to prove is that ob-
jects can be moved any way around
the screen. What is needed is some-
thing simple but realistic, something
which is in Us element whichever
way it travels in space. An aircraft?
No. speeding backwards it would
hardly be credible. So a helicopter.
To see what it looks like type-in the
following and RUN. The loop will be
needed shortly and we want its
character co-ordinates to look at the
graphic.
In all that follows, unless it is
stated, the Vs stand for spaces.
i« for i_ .« ro* as
M PRINT HT B,t-l"
',TM L,
RUN, Simple, easy to play with,
but with a passing resemblance to
what is intended. Before you rush in
with the NEXT statement, be pre-
pared for a program short of per-
fection, but RUN it as it is. es there is
a purpose. First;
30 NEXT L
RUN
It is a case of "tear along the
dotted line 1 '. My intention was to
emphasise the need for an eraser, a
space or spaces to rub out the
cheracterfs) left behind as the
graphic moves along. Edit line 20 by
inserting a space after the first
inverted commas, That is the eraser
but you have not finished yet. There
is a need to include another space at
the beginning of the second part of
the graphic, otherwise the heli-
copter will be lopsided, RUN.
The difficulty you have had edit-
ing a line you have only just typed-in
will be worthwhile as a reminder for
the future of how essential the
eraser is.
Another thing to remember from
the program is the TAB sta tement. It
caused the body of the helicopter to
be printed on the next line. The rule
is that PRINT stays on the same line
unless that would involve back-
spacing, when it moves to the next
line.
So what about bringing the heli-
copter back across the screen?
Delete line 10 and replace it by:
10FORL= 26 TOO STEP -1
The eraser? With line 20 a space
is needed at the end of each of the
two parts of the graphic. RUN.
To make the aircraft move up the
screen, first replace line 10 by:
10 FOR L = 19 TO STEP -1
Then change line 20 to:
sw> pnim jit L,»i *—■-.•*;«■ *
3, ■■u*ii"iT« 13, "IP spfleeflj"
RUN
That is the least successful
50
SINCLAIR USER AukusI J982
direction to move a graphic, for
technical reasons. Before leaving
this program, notice the string of
erasers inserted to clean-up after
the graphic.
To complete movement in the four
main directions, the helicopter
needs to be brought down the
screen. Replace lines 10 and 20 by:
moving
graphics
decreasing. Type-in:
. T«tJ 19-L, ---.--".TM
(6 SfiaCESi
RUN
Notice that once you know how. it
is easy to handle increasing and
decreasing numbers at the same
time [Land 19-L],
Before we leave the helicopter let
it show us its profile, hovering,
rotars turning. Alter the last part of
the graphics of line 20 and type-in
new lines as follows:-
Sf FBIN1 HI L • _■ ' '
B 1-S-L i "--=--■■ .TAB 19-1. = :M
3* FOB H.i TO liStf
4ti» OfiJfMT AT 1 ,J«; "--", TAB **;
'.ii.i-
9.^ PRINT BT J.1B,
&0 NEXT H
"tAl" TAB JS;
ifi FDR *. »« TTjl L4
SO PRINT flT_L.^l».; "is. .S^B* 7 !
to© 13 J
We have not finished yet. It is
also possible to move an image diag-
onally up or down the screen in
either direction. Staying with our
patient helicopter, we will try one of
the more difficult — that is from the
top right corner to the bottom left; it
is difficult because character co-
ordinates must be used with the one
increasing and the other
RUN
Finally, having experimented to
lay the groundwork, that is the mo-
ment to run an animated cartoon,
but do not expect a full-length
feature — remember it is only a IK
RAM. Perhaps, however, it will set
you on the way to designing your
own graphics.
Before you RUN the cartoon, here
are some hints, as you will be hard
up against the limit of the memory.
Operate NEW before you start, to
clear everything first If you need to
EDIT and the ZX will not bring down
the line. CLEAR and then operate
EDIT i mmedi a tel y. I f the g raphi cs do
not look correct. go over the
variables, check the number of
spaces and the characters to shake
out the bugs.
RUN
It has probably already occurred
to some that it should be possible to
fly the machine around the back of
the screen. So add:
4,8 CLS
S« FOP L - 1- TO B*
aa next i_
RUN
The PAUSE statement could have
been used instead of lines 50 and 60
but an empty loop has the advantage
that it is free of the irritating flash,
The count from 1 to 50 is appro-
ximately one second — the same
number of screens per second on
British TV.
200
210
PRINT BT S,S; "BOOHEBftMS"
PAUSE 75 ^^
print bt is, i_; ft*; trs L.;"VUy|
" TAB i- ', "'.flMHMWMH""
NEXT L
PAUSE S0
FOR £_=£* TO 30
prx^t at j«,1-;"Mi
PRINT AT IS r '3l;"'J"
FOR L.-I TO 13
PRINT BT 1!p ( L;"^"
NEXT L.
PRINT BT ie#*»#"V
PAUSE BUS
PRINT AT l5,i4-;"tD
le; a*
print It is , as; "*J" ; tab is; "
PAUSE 1*0
PRINT AT 10, I£, "THE END"
spaces.*
SINCLAIR USER August 1962
31
New ZX8I Software
from Sinclair.
A whole new range of software for
the Sinclair ZXS1 Personal Computer
is now available - direct from Sinclair.
Produced by ICL and Psion, these
really excellent cassettes cover
games, education, and business/
household management.
Some of the more elaborate pro-
grams can only be run on a ZX81
augmented by the ZX16K RAM pack
(The description of each cassette
makes it clear what hardware is
required ) The RAM pack provides 16-
times more memory in one complete
module, and simply plugs into the rear
of a ZX81. And the price has just been
dramatically reduced to only £29.95
The Sinclair ZX Printer offer full
alphanumerics and highly-sophisticated
graphics. A special feature is COPY
which prints out exactly what is on the
whole TV screen without the need for
further instructions. So now you can
print out your results for a permanent
record. The ZX Printer plugs into the
rear of your ZX81, and you can
connect a RAM pack as well.
Games
Cassette G1 Super Programs 1 {ICL)
Hardware required - 2X81.
Price - £4.95.
Programs - Invasion from Jupiter
Skittles, Magic Square. Doodle. Kim.
Liquid Capacity,
Description - Five games programs
plus easy conversion between pints/
gallons and litres.
Cassette G2 : Super Programs 2 (ICL)
Hardware required - ZX81
Price - £4.95.
Programs - Rings around Saturn
Secret Code. Mindboggling. Silhouette
Memory Test. Metric conversion.
Description - Five games plus easy
conversion between inches/feet7 yards
and centimetres/ met res
Cassette G3. Super Programs 3 (ICL)
Hardware required - ZX81.
Price - £4.95
Programs - Train Race. Challenge.
Secret Message. Mind that Meteor
Character Doodle. Currency Conversion.
Description - Fives games plus currency
conversion at will - for example,
dollars to pounds.
Cassette G4 : Super Programs 4 (ICL)
Hardware required - ZX81 ,
Price - £4 95.
Programs - Down Under. Submarines
Doodling with Graphics. The Invisible
Invader. Reaction. Petrol.
Description - Five games plus easy
conversion between miles per gallon
and European fuel consumption figures
Cassette GS: Super Programs 5 (ICL)
Hardware required - ZX81 + 16K R AM.
Price - £4.95.
Programs - Martian Knock Out.
Graffiti Find the Mate.
Labyrinth. Drop a Brick
Continental.
Description - Five
games plus easy
conversion
between English and
continental dress sizes
Cassette G6:
Super Programs 6 (ICL }
Hardware required - ZX81 + 16K R AM.
Price - £4.95
Programs -Galactic Invasion, Journey
into Danger. Create Nine Hole Golf-
Solitaire Daylight Robbery.
Description - Six games making full use
of the ZX 81's moving graphics capability.
Cassette G7: Super Programs 7 (ICL)
Hardware required - ZX81.
Price. - £4.95.
Programs -Racetrack, Chase NIM.
Tower of Hanoi. Docking the Spaceship.
Golf.
Description - Six games including the
fascinating Tower of Hanoi problem.
Cassette GC Super Programs 8 (ICL)
Hardware required - ZX81 + 16K R AM.
Price - £4 95.
Programs - Star Trail (plus blank tape on
side 2),
Description - Can you, as Captain
Church of the UK spaceship Endeavour,
rid the galaxy of the Klingon menace?
Cassette G9: Biorhythms (ICL)
Hardware required - ZX81 + 16K RAM.
Price - £6.95.
Programs - What are Biorhythms?
Your Biohythms
Description - When will you be at your
peak (and trough) physically,
emotionally, and intellectually?
Cassette G10: Backgammon (Psion)
Hardware required - ZX81 + 16K RAM.
Price - £5 95.
Programs - Backgammon. Dice.
Description - A great program, using
fast and efficient machine code, with
graphics board, rolling dice, and doub-
ling dice. The dice program can be
used for any dice game.
Cassette G11: Chess (Psion)
Hardware required - ZX81 + 16K RAM,
Price - £6,95,
Programs - Chess Chess Clock
Description - Fast, efficient machine
code, a graphic display of the board and
pieces, plus six levels of ability, combine
to make this one of the best chess pro-
grams available. The Chess Clock
program can be used at any time
Cassette G12:
Fantasy Games (Psion}
Hardware required - ZX81 (or ZX80
with 8K BASIC ROM) + 16K RAM.
Price - £4.75
Programs - Perilous Swamp. Sorcerer's
Island.
Description - Perilous Swamp rescue
a beautiful princess from the evil wizard.
Sorcerer's Island: you're marooned. To
escape, you'll probably need the help
of the Grand Sorcerer.
Cassette G1 3:
Space Raiders and Bomber (Psion)
Hardware required - ZX81 + 16K RAM
Price - £3.95.
Programs - Space Raiders Bomber
Description - Space Raiders is the ZX81
version of the popular pub game
Bomber: destroy a city before you hit a
sky-scraper.
Cassette G14: Right Simulation (Psion)
Hardware required - ZX81 + 16K RAM
Price -£5.95
Program - Right Simulation (plus blank
tape on side 2)
Description - Simulates a highly
manoeuvrable light aircraft with full
cont rols , i nstrume n t at i o n , a vi ew through
the cockpit window, and navigational
ards Happy landings!
Education
Cassette E1; Fun to Learn series -
English Literature 1 (ICL}
Hardware required - ZX81 + 16K RAM
Price - £6.95
Programs - Novelists. Authors
Description - Who wrote 'Robinson
Crusoe'? Which novelist do you
associate with Father Brown?
Cassette E2; Fun to Learn series -
English Literature 2 (ICL)
Hardware required - ZX81 + 16K RAM
Price - £6 95.
Programs - Poets, Playwrights Modern
Authors.
Description - Who wrote 'Song of the
Shirt? Which playwright also played
cricket for England?
Cassette E3: Fun to Learn
series - Geography 1 (ICL)
Hardware required - ZX81 +
16KRAM.
Price - £6-95
Programs - Towns in England and
Wales. Countries and Capitals of Europe
Description - The computer shows you
a map and a list of towns. You locate
the towns correctly. Or the computer
challenges you to name a pinpointed
location.
Cassette E4: Fun to Learn series -
History 1 (ICL)
Hardware required - 2X81 + 16K RAM.
Price - £6.95
Programs - Events in British History
British Monarchs.
DesCription - From 1066 to 1961. find
Out when important events occurred
Recognise monarchs in an identity
parade
Cassette ES: Fun to Learn series -
Mathematics 1 (ICL)
Hardware required - ZX81 + 16K RAM.
Price - £6,95
Programs - Addition/Subtraction.
Multiplication/Division
Description - Questions and answers
on basic mathematics at different
levels of difficulty.
Cassette E6: Fun to Learn series -
Music 1 (ICL)
Hardware required - ZX81 + 16K RAM.
Price -£6 95.
Programs - Composers Musicians,
Description - Which instrument does
James Galway play? Who composed
'Peter Grimes 1 ?
Cassette E7 : Fun to Learn series -
Inventions 1 (ICL)
Hardware required - ZX81 + 16K RAM.
Price - £6 95
Programs - inventions before 1850.
Inventions since 1850.
Description - Who invented television?
What was the dangerous Lucifer?
Cassette E8; Fun to Learn series -
Spelling 1 (ICL)
Hardware required - ZX61 + 16K RAM
Price - £6.95.
Programs - Se rie a A1 -A1 5 . Series B1 - B1 5.
Description - Li ate n to the word spoken
on your tape recorder, then spell it out
on your ZX81 300 words in total
suitable for 6-11 year olds.
Business/household
Cassette B1 : The Collector's Pack (ICL)
Hardware required - ZX81 + 16K RAM-
Price -£9.95.
Program - Collector's Pack, plus blank
tape orside 2 for program/data storage.
Description - This comprehensive pro-
gram should allow collectors (of stamps,
coins etc) to hold up to 400 records of
up to 6 different items on one cassette.
Keep your records up to date and
sorted into order.
Cassette B2: The Club Record
Controller (ICL)
Hardware required - ZX81 + 16K RAM.
Price - £9.95.
Program - Club Record Controller plus
Wank tape on side 2 for program/data
storage.
Description - Enables clubs to hold
records of up to 100 members on one
cassette Allows for names, addresses,
phone numbers plus five lots of
additional information - eg type of
membership.
Cassette B3: VU-CALC (Psion)
Hardware required - ZX81 + 16K RAM
Price - £7.95
Program - VU-CALC.
Description - Turns your ZX81 into an
immensely powerful analysis chart,
VU-CALC constructs, generates and
calculates large tables for applications
such as financial analysis, budget
sheets, and projections. Complete with
full instructions-
Cassette B4: VU-F1LE (Psion)
Hardware required - ZX81 + 16K RAM
Price - £7 95
Programs - VU-FILE. Examples.
Description - A gen era I -purpose infor-
mation storage and retrieval program
with emphasis on user-friendliness and
visual display. Use it to catalogue your
collection, maintain records orclub
memberships, keep track of your
accounts, or as a telephone directory
How to order
Simply use the FREEPOST order
form below and either enclose a
cheque or give us your credit card
number. Credit card holders can order
by phone - simply call Camberley
(0276) 66104 or 21282 during office
hours. Either way, please allow up to
28 days for delivery, and there's a
14-day money -back option, of course.
laii-
iini
ZX8I
SOFTWARE
Sinclair Research Ltd.
Stanhope Road. Camberley. Surrey,
GU15 3PS
Tel: Camberley (0276) 66104 & 21282.
To: Sinclair Research, FREEPOST, Camberley, Surrey. GU153BR
Please send me Ihe items I have indicated below.
at*
Cassette
Cone
Item
price
Total
Gt Super Programs 1
30
£4.95
G2" Super Programs 2
31
LA 95
G3 Super Programs 3
32
£4 95
G4 Super Programs 4
33
£4 Hh
GS Super Programs 5
34
414 95
Gfl: Super Programs 6
3H
£4 95
G 7 . Super Programs 7
Ah
£449
G6: Super Programs 6
37
£435
G9 BiorhylhmSi
38
£ft8S
G.1Q: Bfflckgamrnon
39
£595
G11 Chess
40
£M^
G12 Fantasy Games
41
L4 75
G13- Space Raiders. & BdrntJW
*j
ease
QM F light Simulation
43
£565
|Sisri Literature 1
44
K&85
Oty
Cassette
Code
item
price
Tolnl
F2 English Literati" 2
45
£695
E3: Geography 1
46
E4 History 1
47
i e Bi
E5: MBttarnaltcs t
46
£&ee
ES- Music 1
*9
c&aa
£7' Inventions 1
BO
£695
E6 Spelling 1
51
ti-j'rZ.
B1 CoUKtori Rk*
52
Eft 65
B2- Club Rsconl Controller
53
i ■■!■<:
B3 VU-CALC
54
l.r.H,
56
i. .■ MS
ZX ItiK RAM pack
18
turn
Jf. Printer
■?>
JL&!> Lr r j
Posl & packing -
■Cwiry if nr<tei ing hardware
£295
TOTAL C
I enclose a cheque/postal ofder to Sinclair Research Ltd for £
Please charge my *Access/Barclaycard/Trustcarct no
"Please delete as app/rcabte- I 1 I I I I I
i Mr/MrSLM'&S | | I I I I I I 1111
I Addr ess I I I | | I I I I I I I I I I I
1 I I 1 I I
I I I I I 1 I
Lb
i ii ill
u
i i i i i
i i i i'
COMPUTACALC ZX
laftTQHGEieT'u? 167. 16? L67 : 1*
>HONE 4 3 35
ELECT.
*3
35
|CHH
63
7-1
BO
fit
7«
BS
tNSufi .
. 12
13
12
ia
ia
I.-
RHTES
&35
rrOTBL
364
M3
.5+4
■S7-S
S84
:«7
An advanced spreadsheet program for the Sinclair ZXfll
with 16KRAM.
This versatile software allows m angulation and inspection
of data in the most convenient way aver. Ideal for financial
planning, personal budgeting, cashflow analysis and count-
less Other business, home, scientific and technical
applications
The screen acts as a window on a much larger grid ^up to 3 8
x 38) of titles and numbers I up to 9 digits). Changs one
number or formula and all dependant results change auto-
matical lv Save on tape or printout for a permanent record
Tasks that would take hours with penal paper and
calculator can be performed in seconds with
COMPUTACALC ZX.
Cassette and booklet - £7.96. Available from W.H. Smith r
Better Computer shops and mail order from SILICON TRICKS,
Depi S7 2-4 Chichester Hants , London WC2 1EJ. (Tel: 01-603
60741
NOW
AVAiLABLE
&P6CTRACALC lor
Specmjm 16K &«K -
r All teal urea of cornpiJtatalcZ) 1 ;
and mere - El 2.96 mail orda- only
zxai & ten
THE TOMB OF
DRACULA!
&
\
&X> HORROR ADVENTURE GAMEl
Occupying over 13v'jK ol memory, a superb 3D graphics
adventure game for the 2X81 with 16K RAM. for only
£3.95! Enter Dmcula's tomb at 30 minutes to sunset ,
wan der through the tomb's pra-mapped 300 vaults in
search or ihe fabled Vampire's Treasure pick up valuable
silver stakes and use them !0 defend yourself against the
lurking horrors . . . ghouls, zombies, pitsot primaevalslime
See them all on the ZXSI's plan of the tomb , when it
will let youl Take a chance on a Mystery Vault . if you dare!
And all the time the minutes are ticking by to sunset
when Dracula rises from his coffin and comes after you !
Eachof the infinite levels of the tomb has itsowii 300 vaults
go as deep as you like. Ihe Prince ol Darkness will seek
you out in his blood-lust 1 WARNING; people of an
exceptionally nervous disposition should play this game
only during the hours of daylight ! Special facility enables a
game in progress to be saved on tape so vdu can continue it
whenever you choose
Price of only £3.95 includes ready-to-load cassette with
library case and inlay, full instructions, postage and packing
Order today' Money refunded if not delighted 1 Send cash,
P.O.Orchequeto:
MOVIEDROME VIDEO IDept SU3I
t9 Leighton Avenue, Pinner. HA5 3BW.
MICROWARE
Retail Shop In LEICESTER
for SINCLAIR Computers
Keyboards/ Ram Packs, 1/0 Ports,
Monitors, G/Roms; Games, Serious,
Home/ Business, Education Programs;
Books £f Magazines,
Also — Now stocking Books and
Software for SPECTRUM, BBC and
VIC 20.
MICROWARE
131 Melton Road
Open
Closed
Leicester
9.30
Thursday
Tel: 0533 681812
5.30
MICROWARE
it 1 471
:!•!•] a
ZX81 USER'S HANDBOOK
Trevor J Terrell and Robert J Simpson
ZX81 owners wishing to learn more about their
computer will wanl (his book It answers many
questions about BASIC and machine code
programming, and n explains Ihe ZX81 hardware
and how n operates Programs in BASIC and
machine' code are included, to illuslrale many of
the points covered in Ihe lext and to help readers
develop their own programs.
408 01223 4 144 pages appro* £4.95 appro*
:^tl*;di:ii3:i*=ii
ZX81 BASIC BOOK Hobin Norman
Covers ihe Oasic 1K version, the additional faciltiies
offered oy the 16K expansion RAM and how to use
ihe Sinclair ZX Prime? There are 14 original
programs for you to run on Ihe machine (for 1 K and
16K versions), and for those contused by computer
jargon (arid who isn't?) there Is a glossary of
technical terms, Robin Norman assumes no mjlial
knowledge ot computing and his undemanding
writing style is perfecl tor a beginner's introduction
408 011 78 5 1 76 pages C4.95
QftQEB NOW '
■
arted I ■ ■ I ■' Ml* [.4yflWi»
ewnes Technical Books
i Li.". ..j'
.
14
SINCLAIRUSER August 1982
inside
Sinclair
Claudia Cooke talks to Rick Dickinson, Sinclair industrial
designer, who won a Design Council award for the Z.X-81
Modest award-winner sets
the pace in micro design
_ . .. * 11 m ^..>ntlA '. ,-h A n u 1 t i a
AWARD-WINNING industrial
designer Rick Dickinson is
modest about his achieve-
ments, which so far include the
ZX-81, for which he won a Design
Council award, and the Spectrum,
'*I don't think 1 have ever been
delighted with anything I have
done"", says this blond, 26-year-old
prodigy. "There always seems to be
room for improvement".
Dickinson is a meticulous worker
and while both the ZX-81 and the
Spectrum are selling beyond all
expectations, he adds. *'I would
never let anything go to production
unless I wes happy with it".
SINCLAIRU5ER August 1982
Graduating from the Newcastle
Polytechnic pioneering industrial
design course, Dickinson and his
classmates are equipped, theoreti-
cally, to design anything "from
knives and forks to ocean tankers",
Dickinson produced items as
diverse as a chain saw and a road
tanker during his first year as a
qualified industrial designer, which
he spent freelancing in Wales.
He had already spent some time
working for Clive Sinclair while he
was studying for his degree and it
was not long before he was
absorbed as a full-time member of
staff and the company's sole
industrial designer. He is
responsible for the appearance of
Sinclair products down to the layout
of the components inside and the
pattern of information on the
keyboards. His membrane keyboard
for the ZX-8 1 was revolutionary and
largely responsible for the low retail
price of the product.
Dickinson has learned that price
is the ultimate justification end on
all his designs he has to bear in mind
the cost factor as well as the
straightforward appearance of any
item.
The membrane keyboard was e
continued on page 56
55
continued from pufie 55
great success and Sinclair has had
to cope with numerous pirate copies
since its inception but, as with
everything, it had its disadvantages.
Its main disadvantage was its in-
ability to register touch. To ensure
you have a response it is necessary
to look at the screen — there is no re-
assuring click when you touch each
key.
For the Spectrum, Dickinson has
returned to a raised keyboard but
again he has produced a first by
making it from rubber,
He says: "I like the Spectrum
much more than the ZX-81. It was
much quicker to design but much
more complicated. It is a step up-
market and I was really trying hard
for a super-smart machine, It is not
for quite the same amateur
market".
The process of design is a long
one. Normally it begins when Clive
Sinclair outlines his idea to Dickin-
son, including his demands about
size. "He will resolve in his own
mind the specifications and he will
always say how small it has to be. I
think how can it be that small? Yet
he is always right in the end and we
produce something which seemed
impossible to me in the beginning".
Armed with his brief, Dickinson
then spends a few days with his
sketchbook, exploring ideas, but he
likes to begin work in three dimen-
SUc.ti Dickinson uf wurk in his workshop.
possible place. Perhaps the most
difficult part is the keyboard,
Dickinson says: "We spent a great
deal of time on that. It is the only
interface between the user and the
product and it has to be right. We
were trying also to cram on more
information than anyone had every
done. I believe that form should
follow function".
Design of the ZX-81 took about six
months in all. The Spectrum was
quicker but with all his major
projects Dickinson also has to set
aside lime for add-ons to existing
That is the exciting thing in this company;
many products are the first of their type
so you are in on something new.'
sions as quickly as possible and is
soon modelling in Perspex or
plasticine.
The next stage is to produce the
finished model in Perspex but
obviously it has no components
inside — it is produced as a solid
block.
That model is detailed, even down
to the graphics which Dickinson has
painted on. Layout of the interior
follows, with the designer using all
his powers of logic to ensure that
each component is in the best
computers — the work is never
finished. His main project now is the
flat-tube TV, expected to be
launched later this year.
His biggest problem with that is
that Sinclair has already been
working on it for some time.
Normally he is briefed at the same
time as the electronic engineers but
this time the inside is already
finished. It is also another first,
which means Dickinson cannot
research by looking at existing
products in the field.
"That is the most exciting thing
with this company, you know; many
products are the first of their type,
so you are really in on something
new".
Dickinson is content with his life
at the moment in every way. At
school he liked the sciences and the
arts and his job ensures that he
remains involved in both. He spent
one year on a foundation course at
art college at Grimsby before
starting to read for his degree and
feels the experience was invalu-
able. He is happy with his work at
Sinclair. When he started almost
three years ago the staff numbered
five. Today it is 30 and the company
is going from strength to strength,
crushing the effects of the recession
as it marches on.
"We all work very closely, very
much as a team. Most of the informa-
tion is in people's heads. There is no
time to be formal and put it down on
paper. It is a good atmosphere in
which to work".
For this award-winning York-
shireman, it abounds with oppor-
tunity, too. He has already entered
the Spectrum for this year's Design
Council awards and on his drawing
board are the initial stages of the
flat-tube TV — another first, and
possibly another award.
SB
5INCLA IR USER A uj< u s M HBJ7
ZX81 M.C.
16K
SOFTWARE
ZXC ARCADE PLUS PACK:
SLOT — A graphical simulation of 3 fruit
machine With Hold and Nudge features.
BRE AKOUT ; SUPER PROGRESSIVE BREAKOUT
DODGEMS - with increasing difficulty Can you
evade the computer cars and clear all the dots,
LIFE - On a maximum 64x48 screen grid
Send cheque, postal order for £7-95 to:
A. READMAN
SOFTWARE,
16 South Row, Bdon. Biship Auckland. Go. Durham
DL14 BUT
Mail order only, trade enquiries welcome
J
RENUMBERS THE PARTS OTHER
PROGRAMS DON'T REACH
ZX81 RENUMBER-DELETE
Tucked safely away in high memory this fast M/C program really lives
up to its name. Select either blocks, single lines or the whole program.
Specify the START number, the NEW start number, the INCREMENT,
and the STOP number, HIT the KEY and its ALL DONE By ALL we
mean ALL GOTOS. GOSUBS. LIST. LUSTS. & RUNS which have branch
addresses in the affected region, DELETE allows you to select LINES
or BLOCKS and INSTANTLY remove them trom the program VERY
FAST no waiting, an extremely well written program, £600 including
VAT, and POST,
Z X81 - TOOLKIT
Along with RENUMBEWDELETE. a lurther 3 utilities are included to
make this a must for serious programmers U) FIRST REM EXPANDER
Expand the first REM by any specified length Easy to use, Type 1 REM
followed by any CHARACTER. Call the EXPANDER SPECIFY the
number of BYTES lo add. A few BLINKS later and it's DONE. {2)
DECIMAL REM LOADER Use this to load DECIMAL CODE into the first
REM ALLOWS use of the existing line edit facilities, So easy to use. (3)
66 BYTE MEMORY LISTER Start where you like. Specify the start
address and immediately the contents and locations of 66 bytes will be
DISPLAYED or PRINTED. One SINGLE KEYSTROKE will then page
FORWARDS of BACKWARDS as you wish. Well written in MJcode
USEFUL AND FAST TOO"! E8.Q0 inclusive. If you re not convinced
send £1,00 and we'll send the instructions. If you buy wrthin 14 days
you can deduct the £1,00.
WORK FORCE. 140 WILSDEN AVE,
LUTON, BEDS LU1 5HR,
ZX81 HEWSON CONSULTANTS ZX81
HINTS AND TIPS FOR THE
ZX81 by Andrew Hewson £3-95
°»Oj- Cd*" il>,'*> ■*»* i fa ■
Th. men compltll book >l <h# B'lcr
nUpj|rT~"r J ~ J *'~l "v* lu ■**j*w* * Eo^nu'-np n„i'l uul & I ^ "« '" M""l
nfl:'^»■^~*SB#^»-■>Li' , M» ^ * lH, ■ l ***' "" ,
ulM .,l,nn, IMDW. '- ■ +***• «#» '■" •■ "•■*"« ;*'"•*
»»«»*«■« -vm IOM-1 n HlUT Ul.r..l,l ip.rcng I>«
prt**", -«*-«■ •* MltiJ.WIV'l:""-!""* "■ ""'<* 11 ""
V« ( di nl p^Wllxil I 'BO HW™ CHJP.im pngXCT I ,.
.^MnnrfraJWHH rgd.nl « MpcnrftiCOTrl ■"°i|]'»i *"»'
■T "■ ' *** »-■— ™ «*»■«■' > *»wim
16K MEMORY
'he B(v: .i.u(!OH»OM - I**
64K MEMO PACK
■J t-i, '$^miM*B ■ ■.*
ft r *K "|^<.rj*|*wr>^mjl^i»'t»ci.i.-w«*>-ipH[Kjmlnim*«.y-- 1 '
i«ilh4jLU I i#fff1iii«n*^g'*rFv?:i-lL "OMlfc. ^^iyf^*
HAW l «-r.^lf*ilW^'*^^P<**« ,f '*''
■.. ,.- j^.rMr- . a ftMuM IM
,:, ■■^|, M| v^iflwii..d««!*^"iJ'1»T«m n !.".'ynD B «*priiqTi
■ft 3JH'**mpi**l-
13 &*■ 'ilP'l M<*'
£79,00
£26.95
48+8K NEW
B 'I""'
■JAM *-r .-J'Ptrwif tat-Aofli-'ij
yi-jg»,,mi,r»i*-T'c4Mitrw r.i -
ViiHi mjKfirf^c** rwihn**r r*
ZSO OP CODES
£1.45
A AUII ID. [*♦ IMOMinjr .1,4 Tilt oppNMlCHl p.,,,)!.!™.
.I,k* Tt,™ h.im riHfc ntkor-er mi. m SOO pM ao
m„ h,n. lhK 1M if"Ci.or« '" HtcmM i"d lmiia.c«M« will>
,h,„ mwrMici tj^h Op Cadi m wincm nm.iind *nd
CHO-nraWKV* Suppl.ni .n ■ ^it"*"'™! l'KiIP* r " r, l *'*"*'
lar im> .■"■■nic* «^4 rJ\ji»o^itir
PROGRAMMERS
TOOLKIT
£6.50
it**/?*"! ■ , Mu*CB" F TflurH|ih"1 , «rtTW>i^r>'
. w%l«ri'iJll t «'
■ PiififcTft^n -
■ ,,0*,-!^ U *,^ .-viuu-^iitr^ih- lu
y UL m n-i *..,!■ il.-vf 'hPilB- -«T1 rnr>-H in|r+- *i«iiAd-DraeiB«l b^ *»n B »fru>
nunfenY id'*
•rir., II «• MUH«M« 1"» '"» "'" ■*"'■ *"" ~ Tu«..| .nihp
tb^JHSw Ml wbns nraowwI'—'M"*".*.. t«.f*gpW»i»nrt.
. -A l..-|L|. I i I"
■ ■«ulili'«','n [ i J rt«gi--i1»ll.Mrtr^l--*"'L,rjro .indliQSL*! I
" D[ n *1 irf. i i.i -i « i l>. i ■^*"' 1
■ jal" "n . mi ,m. ntutnd * • i**m* *um*m "•*>* mi**-: voir'-
PUCKMAN NEW!
AH J'M'UI' di4pli>
iCOUi l^a rnij-i 'u* IciDQ
Dudfl*ir^H nhrj^ipwhrjcwri*
bo devwi» vuu
*,_,|,nm#Eii L-pi-or, - |+ip
FjM k<fritlO.ViS di»iJl*H
ft uN .nitrvi:Ciim dlipllY
Canlinupwi «D¥ing
H*<i int bill ftf "■ M u^f*
^upii 1 Bf*p*iic* whi-n ufrn
*»lh Ouith Si'mJ urjphH*
bturd
PILOT *
* NEW!
>r-> ii-ini-b.-i "y ^MftMPl*|l*
,/,. lUI-lluH ll,MIWM"Mit*1|
MMiilWXlltimUMrillftJtW
,.■.1 HfKtjpnH Lr-l-pfJ* *•-**>
L F*Mrrp*l .uuHilpKiWlW"!***
(Bill - ir*«li"**l HT» |Nt»¥*^
.Akm.ccjwik Cmv fen*-* 1 *uio*^r
jgiM.^IWliMI Ir.BT.HIIH-r-D.r
„1, nni(i«^ □ »\j'Ti^K itukSm. A
<MMi wN ' -Jrt bl PT«* IB l«* t(-"
,^rrtk#*f*Tt#cfttoft*W«IMi"lft
.nnLHcuNi lafiLjifi rixji ■**** G"Wl
.. I 0*|ifcv hl **>'Hr +h » V
- PrttDifefrK p■ui^■ f •'^ E ' T ^ ,, *• , ■ r '
■ . ..I- -"rlpUkrt-i
£61 95
41 «□ i*.t fa* run t*f ALODUI O*
LO HtWSON CONSULTANTS. &cp' EC, r»A St HHV i
Sirtll W#l«"Hj'° r rJ- 0"«ni 0*10 Of I
SINCLAIR USER August 1982
57
SINCLAIR
16K RAM
DOWN TO
£29.95
Sinclair
W:
microcomputer
now at x
Cambridge Computer Store!
MtMWMwmm
ZX81 Assembled
ZX81 Kit
16K RAM
Printer
£69.95
£49.95
£29.95 hew price
£59.95 new price
Alt units now in stock
Wide range of books, software
and DCP packs also available
in our "Budget Micros 1 department.
Cambridge Computer Store
1 Emmanuel Street, Cambridge CB1 1NE
Phone (0223) 356264/65334
AFso: Acorn Alom * VlC-20 ■ Tandy TRS-80
fir
/Mil
ZXU
ntsta
VIDEO GENU
* IS U J \ \ St
^atf
\M>\\ AS }(H
& ftt-n-'t, Mi(>\
**' (i {{ H'li t utti s*
* IHA. Wfl fi \t-\Xht I
^P^:
* i\Jt fni s
* 7 LEVELypF'P LAY
* SAVE I, \\!i t it it in
It MA\A(,t i ti A I HlilXi,*
A- /'ICE YOUR TEAM EOH EACH MA lilt* I \. it t>*
I hi* |A||| a miTi' %iinutiitii>rt. I hit is an ^tiling anil hijfhlt tnj.n jhk
isamc in whiih him pl*s il., ^ Jr i n \ j h«H)lhj|l Muri^ir tiipin K »nli ihc
pmhk'ms and drii^i mis, imoki'd in running ii*u,r iluh. I luri jrc s<> mjnt
I til lift*, il la iinpusiihlr In lisl Ihrm llcrr but intluiM urr |i>rm I l"|i
li'iltni NUttM \ I l.\ win I. gin nl* hilling*, nafci* bilk In pji , and urn < j«
nrn bt -jiLi-d! |l is, j E jiiic nruulriny, a ^rrjl drill <>l skill,, jml pt'ippk
pi j i il fur \,\yttf\\ lu>nrs un i'nd Ivii 1 hji*r pnml!).
WK dl AH AN I M-. Ihjl rhi% is tmr "If Ibr hrsl I'timputrf Kurnrs ipiuS*
i'ht plju'ri!
HI. I HKW^HJ. Urn turn* h rMn-mili •MMNjl
looiiiAi i m\s\(,i-:k
IS U PPitl II HlfH ISMHt < itnw
jji i ; wj.s mi t \n/n >n*. tt nr
HA Rim ARK HKUriRKH
/.Mtli
/ \ in
HA H(t\l
H>r\ H t\)
IH.SJM
ft \ f i II
l,i itrtSfr tentf ( rttnlir.'P O. C7 BS
mrfift frtyatitr tv A DDIt T! I E l,AWJ
*i, ititpi \.i. p.o. sax JJ»
PI f-.<SJ \; I II I C r\f/'l ,'^A
EDUCATIONAL COMPUTING
en ihe
X81
GAMES PACK
Rtair ,'Fi..s A„r vhi.ju ' f .vi> I li(i
1 D BbIIIb IM., ,:Ip 1K|
*.,p UriH iBflsic. * "todi i«Hi
■Sn*t*.&l!.i l«Kl
'i»mi l«pt1slBj3i.:6 M.'com lB«t>
smoi itiiuc ie*i
V*L* Mo4« iBlEIC l-EKl
NVf * Jut. A «' Of prufrvninii r» luin |gui
S"ii-a» 1XH i.ira a umifliil aducafKHi*' too'
And fou tfan'r **»t n#»d jo jtjiaiv p's^rimjninv.
Tnan «r« CJ»I* Inil'uclmni ind f>H«n( f of dipt
A •drJM D*Ufjn«tf Id gatmfBmi drill A p'jr.'ic*
1*4 prwnora <*«rmng through Infraction t «Haw,
Includes -
A Sl'TipllllPCl
sfetsion of The
fanioui Tufile
CODED MISSILE
Combines, the
fun of arcade
games with
learning
£4.95 only
incf o & p
Graph-pbtter • h^ipgr^m • SimQn-sjwLI • £U<chUtfr(J • 1 imcs idLir • Kelt
Sw'K-qii« • XY cnarflhnjtts ff> C*uni • Equslions* Ar«»f> Guss-a-Volumt
Angles • Opsi^ii-0own>id,i; ■ Music -mi*' • S^f Sm • Wpe-oul •Spell
l€<D|K'*liire • ClQLh • Muniiy • ^.fitkr P" f^k | ■ _("""■> JL f*| p
■VdSttrnund* nkumher stiool • + 26 mart (■■> l^r ^^ \^ f^ rV I—
AW programmes
til I K
Creative use ot
graphics
Many innovative
ideas
Fully documented
Includes meny
games
To
| Hiftase sflnd me . oufMlM td*K,ore:> 50 I
I
I
IEOUCARE I J tiriLlofVP cheque postal urrter fpr £"
l^aStoanaStj^,,
swSxsav l A,Wress
Lai f» cM iww'il H'lr S«nd
*LL^a.'iECASir?rTf>'Off
'GRAPHICS
TOOLKIT
22mvctTtnp/*ACHtN€CQ&E
yfiut Sii'trAr-' it<Z n&irwr* tifttfirw *
IZ-K-B 1 ■ tCK BfcMOMLY.l
Di.-.nj n-irfW Ut-jwb C- UviflLm
yiHi" nyj||--,7tiai-HC».oni^»pfl w*iich
iq rirtipAjd in ■ HtM alJilirnam.
F«»gro**FHl Onldll 'ju lfui, i&
'pnubBCI i^niing-iTiancKjriiJfl
yaiar ici**n
Bod^iUnkwHHt* □^■*. i kiiW
loumj ihu kO^ia OF yi^ul- «*Mtrt
-n- F.3 hk : -.■ h^ ^«-J it
■Nljhir-Hll
RHHat»«ny nijmt«rol linfll jWU
Hwci'ir.illirl>n|] it 4viv h na vrxj
KWCl'lP . BT flXJT ChOHHI-
ctiinctei
Hftrtfii :,Dfivins ill ciMuciirt
M-thnir inirwia >Mloa ixwltgiM
iflRLL
fTlFH PAftlbUI dWile-MIl
UP DOWN,-. FFT FtlQNT Alhpi
r «,.n i-il PRlhtT poMiOA HI Ine
lints. Iiiiii iiiijrf.nlm!!
EiHpilrvl rro-59 na^l PttNl
posil or io iifsl odil linn
Scroll FiclhViht*
UPiCHOLL LXUftN^CHOl L.
HIQHT5CRQI,; iVFfTSCWtL
fciull f.>yyr ^i-gnrfi |Pq> tfinKliOn
Mtomd
OnpcrwnfOriicnvftfi I j'ni voui
Kiwnan uran
B«*-JnniJiiraOii.Clill'ill* <f<vf
ItI.i-hhip I;y y-:iur ^hili'ihi!
Art f SSf-N ^*l inyirAan r* -flijf
TOOLKIT
I Bill I 'HT tfi 1 hlvl FtMlHB]!^
r^r4h<i4fi| |n*J[L/A3avin F j l i«Iif'urtAi!
^irrfirj ■
LlrppirHimtMr pou siifif imniriQ
1UnlKMr<|] ircrCfiHIfll liiv$.
GOT&J inLTGQEAJB i ir^lLfdrpfl m
*ihh rtKiumlMf
B**4£h MHt Liil vBjr.tifJi. Ini- inrt.
■■il 1 ! hs^hiy Iii-fh U^nH|lnjBng
JCH&tii'nnl ij.rtiJiclB* 1
5**pn;h -md ntfHK* • tliirgdi
■5*«rp WIC Urincfl D>H ■ en ir»Ll*H It
YOUVTHfiMra.
fiHifuci ■ iftttii fLu howmny
'i«*bpiiii srfji. n*vH hfh
SOCIAL -GRAPHICS
ROUTINES
HnwrvipMiMi* ui»fl«h-tt
nnir Bf)#n on i Jab I &»tui»
1 ■■< I I pCiiM ICP4WI mmlAJ-vllj*
wilh pcaji ip->:!l«*ac'iaPU' i«i
[Hi -pDM" bLhkM^ Ii.-i4> nivfiH
iiOTa
TAPt ROUTINE pwidH.1
l.M-TIT VVAJT CDflClllUfl UWII Hi
wfifl*l i» nfE4iWd «n lf*« caibfclla
W |Kil
**' in»i» ramir-f-L it* .niin.ni m
"■■Ki'irif.';* «ro lirffjirMi tiki
upcFTily IKaryiXti ^k)i:inui^ RAM
IP IP-LJKditHir av. 'iiB'^in^rii ■ ■
pop 1-6K o^lv ci frfri'ja mv
^Battleships &
rCRUlStRSGAME
Fifll Li."Ti[iu1«r iHr*i;ir nl lhi|g
pOflutAi ojffiti <jf ^1rj|frj, *nri
ttpciiLi* Ekiifigixlion t-p*
i^vmn-K E^BbK-arhiheoa-ji-iiViul
•puv l '-pel I*ibp Idc«I# jytd (hnsi-nv
Iho-rarroutBr - ! 'tool Vi-suai
di^c-iHy rfwAAtii hiti *nd ir-t-fu**
rmictd !i^<: ( ; #*j njn og ■■■ 4
$*+rch -ttd PqijHiCI m-i| l4iic n
Ihestrflfln MrrTFiir, CCf.ui IHOCfj^l
Ch*char*Lliiv p gu iip«cily ■■ i • i ;<
rotate n #iin >uui ii*i.
crnii*ci*y,
Squkni iKdMi a i^Luin nr
i*:i-vium 'ium vimrHwriiieccc
i^irtlir^lrrt
An IRtH 'ouMnag irr vi JTmcNn
«m -nr SUKH-FASt mponii -
ujWPt H3 iijul-t jli:l- ,
a*. Dl yuur flAH utd irsi| iP-Ji>ofcF*
ipici lo om bn« mw (Mwr* i
roOLHTctair.r.b*3AiFy-j
TrMrt£iiAiMiaK*s,Hi|kf> * ii- :
uD|M>i]l I'W [irgyriiri.a cochahiqF
IftfrAjl "f-iMjrim p!US 1
Ouu*»rl wli^i cPiirrpUn
Al| pnen m luffp- rfiClUil'rt
10K RAM PACK
OiMJ K^SBfl^&Kj
QuHl ilnMriip IPm bail pi#il|ti
Ofui FP:FF Allan Arlfc-i
|TK IJI f iW# pi n j i Mrt"t
Viiiu.t&HrtuMt
F>j|ip Ciuii' iBHi'.fil iixl Db*<A^I*td
lyttdM- iiiUing nw »MPP+P llP-n
hYA:- 1»- j
ConpildblAi wwrn pn-il*<
nfcte -rcibb-r fKotalwiii
>-,«'*: i. AMa^Bpl ■■■i> -■ |g| |i-
D4rf*Cl LC--||J>LihvilTi ■,n i sr/lft1
ifflttl HMIKH '^i mk.'C4ai.K
nC-4QV (MaVii ittrta 4*>4b | ■
■ 64K RAM PACK.
B«'l'n ij^ighiy Iftir** >fM DVl
■jih-'n^rriiipiitApCTTftlFhQJY rd pCuji
2X4i.wnlfi iK|'*m|i dirTMniKDrtii
mj lirgsY Ipujp ItM IfrK **iirn Path
■>tny«q|
DVf«MS«firow« JAL£AMJ«ri ali PfMCES aW af-fmla-li* FrjPFXPijPr 'JHCuitXiG *i*waJl poat itur
■ ■^-ULMT-Ainv M A«Wih^€*LiN^ :•*>«£* 6*L>t n '.vauADUI p.i »^vn B*--S»-iOR fOtiAOwnu l LLHtour
bUOE PAtABlE ID jflS SOfnilil ItSA^ICM isOPIUJ-i , ' i [UtI ^ IT404* PttElPI '■«' ' i""Dt n
11 WATSIO* A'jFULilL HKWTXNM, HttHK AMIDJIJ t>l>p<nH> * IfHBtHrl
38
SINCLAIR USER August 1932
competition
Pretend to be
Ian Botham:
win a printer
This month we are awarding the last of our five Sinclair printers to our
monthly competition, for which we expect the response to be as good as tor
the first four.
To continue the emphasis of our Bumper Summer Special, we would like
vou to write a program to simulate the game of cricket. There is no umit to
the size of memory which can be used but we must insist that entries are on
cassette, accompanied by a typed or beauhfully hanoVwrinen hshng^
The judges will be looking for a program which attempts to include as many
of ^complexities of the game as possible. The Owzat form of the game
wiD not be sufficient.
As a tie-break, should one be necessary, we want you to write a slogan ((
beginning with the words: "I read Sinclair User because
Entries must reach us by August 16.
The usual rules about the editor's decision being final and employees ot
ECC Publications being ineligible apply.
\ ^Letlu^ ^*
\ sincl° irU
ie .breaV- 1 «■*
\
\
a tie-
■ ■
4 *
\
\
\
. *
■ ■
■ >
\
\
SINCLAIRUSEH August 1982
Sfl
ZX81
16K
TASWORD
WORD PROCESSING ON THE ZX81!
Your 2X81 becomes a word processor with TASWORD. Type «n
lauars, documents arid pictures, stare them on cape, arvd edn and
update existing documents. With a printer, which is not essential,
you can print your documents.
TASWORD FEATURES INCLUDE
• OVER 300 LINES of tuxl in a (Out file.
• CURSOR CONTHOL and auto repeat on all f<eys.
• SCROLL up and down through the text file
• AUTOMATIC word-wrap and right -justification.
• FULL ZX81 character set including inverse characters and
graphics symbols.
• INSERTION AND DELETION of lines and characters,
• A HELP PAGE onto the screen at ihe touch of a key.
• CENTRE l&xt 00 the scftiun. and 'nuvt.' !i>xl lt»fl and right.
• REFORMING ol edited teat to a neat layout with a single
keystroke.
TASWORD TUTOR
We send you s manual and a cassette One side contains
TASWQHD. The at her side contains TASWORD and TASWORD
TUTOR. This teaches you Word practissn'rg using TASWORD. Mo
programming knowledge is required to use TASWORD
Mail order only.
tb.tjU Mly inclusive
Allow up to 14 days delivery.
Please mafce cheques'?. 0. payable lo
TASMAN SOFTWARE
17 HARTLEY CRESCENT, LEEDS LS6 2LL
ZX Software
SCREEN KIT 1
MORE POWER TO YOUR SCREEN
in Basic progra ms ____
BORDERS ■ any siie - anywhere on screen f^ziiT* - '
SCROLL in ALL FOUR direction* l 4KioG4K ,
FILL SCREEN any graphic or character I ,,.;.*« ■
CLEAR and REVERSE PART OF SCREEN any pari * ~+
FLASHING CURSOR - anywhere on screen simulates INPUT
1* DATA FILES
SAVE MSK VARIABLES W WKlt
LOAD back into AN* jrojurn
ill *1 DOUBLE into
ind MtMOSV LEFT
mm byte ol machine ckI* |»p INSTAMTApHOUS iC« EN IESPOHSE
•Becomes pari r>1 jrnur Basic |naB,ram •tan De aaoed 1d Eni1in( jjrQfi im
£5 7Q incvAUP
ZXMC
SUPERB VALUE
c.w.o
MACHINE CODE DE BUG/MONITOR
At las: C OMPLETE FR E E DO H FRO M BASIC lor ntac h i ne code programmers
•Verwlile entry comrranns lor Hei
code and String ill by
•Cnmprehen^r^ Run 4 Se-nur rnrniiandu including
HEGlSTEftS DlSFLAr t BftEWOINli
•SAVE, LOAD, VERIFY AT DOUBLE S rt of RAM
zxTT
•Hej Sump In printer far Ami copy
• Loessenlial Lnnimr^ foi M£ pfOaTaflHTum
•Occupies J'tK RAH in Bass area
•Supplied cm cassfftf «irh 36 pate manual
•F asl machine code murines riper j-ne.
from Bass: area ol KAM
•wm« gnu M,C prwrjm.i aki« Bwic «h
Screen memory ID F ILEt never mnues
•StLf CONTAINED deign Id tfe «ri(ws
p«)|;rammei - Lanrnr be used with Basic programs
£7.50
IflC VAT i P t P
CiVO
REM-LOAD MACHINE CODE ENTRY/DE BUG
•A rerun* ur 2* MC wilhuul 11* S>VEAO*D,'Vtfl IF 1 facilities
•E N!E«. RUK, M BUG nachinr code in Basic RFhi linn
•Operates (rem above HftHfOP
•C jrCiHtibilily witri 9*s«;
•Suppliers en cassette with
JO page manual larONLT
SA£ far more detail Ol software
£6.95
Int VAT fc P + P
6 CORKSCREW HILL WEST HICKHAM. KENT BR4 968
Hail orrtcf wily - Mow II days deJorery
PLEASE STATt WMPUTEIl MOOfL
ZX81/16K SOFTWARE
"STARTREK" £4.95
16K STARTREK: Exciting space adventure game including
klingons starbases, phasors, 8 * 8 gala*y, 4- levels of play, long
and short range scanners, etc,
"SUPER WIMPUS" £4.95
IBK SUPER WUMPUS: Can you hunt and catch the
mysterious wumpus in his underground labyrinth? Intriguing
underground adventure.
"GRAPHIC-GOLF" £4,95
16K GRAPHIC GOLF: Try out your golfing expertise, on the
Computer's golf course, 18-different graphically display holes.
Hazards, include lakes, trees, wind, rough etc.
"GAMES PACK 1" £4.95
16K GAMES PACK 1 ; Famastic value tor money, nearly SOK of
programs on one cassette. Five games including "Real Time
Graphic" Lunar Lander, Starwars, Hammurabi, Minefield,
Mastermind,
ZX ARCADE ACTION
NEW!I"MUNCHERM" £5.95
Ai last Pscmsn for your ZX-81, all the arcade features plus!?
software for the Q5 character board,
"SPACE-INVADERS" £4.96
Simply the best yet, the closest thing to real invaders on the
ZX81. Pull arcade features I including T or 2 player option and
software to drive the QS character-board,
□ "ASTEROIDS" £5.95
Authentic representation of the arcade game including L. R.
thrust and fire controls. 5-leveEs of play and alian spaceships.
D
DROPOUT"
£5.95
Exciting NEW arcade game. Can you destroy the aliens before
they build up in their atomic plies and overwhelm you,
Dealers enquires welcome. generous discounts.
When ctrdenng 2 or mors dfdutf f 100 Send 5 A E. for Calais
Turk bo*e(s) required.
Cheques/ POs payable to "SILVERSOFT
Name
Addrm
W ANTE D ZXSl , Spectrum. BBC Micro Software
F ti'MliTil nnynltiris S A E Ir^r f4er*l&
All Arcade games run in 4K
SILVERSOFTfDep. SU7|
35 8adet Park, Bowerhill,
Melkshem, Wiltshire.
hilNULAIRUSEH AiijjtM IFWJ2
Sinclair user
club
Membership fee
can be recovered
Prices cut by Thurnall
FOLLOWING the good response to
our Sinclair User Club, we have
decided to make an extra special
series of offers to our growing
membership this month.
Two offers will be available ex-
clusively to club members, If advantage is
taken of both, they will cover the cost of
membership many times over.
We are able to allow members the
opportunity to buy a series of software
items and hardware add-ons at discount
prices.
Members will be able to obtain a 20
percent discount off all the I K Greye
range of software. J K Greye produces
some of the best software on the market.
Following its remarkable 3D Monster
Maze, recently it has introduced 3D
Defender, which our reviewer this month
considers to be another success.
Those and the rest of the J K Greye
range are now available at a discount of
20 percent.
The offer is available only through the
Sinclair User Club and cannot be offers you can
obtained in any of the retail outlets which membership
Our other offer features Thurnall Elec-
tronics, which produces a number of
hardware add-ons for the ZX-B1. Among
the products available from Thurnall are
input/output ports, motherboards and
joysticks.
All these Thurnall goods we can offer
to members at a discount of 10 percent.
The discounts from J K Greye and
Thurnall Electronics are open until the
end of August. To allow new members to
take advantage of these very generous
include an order with your
application. A form is
dock the J K Greye range.
printed below
f K Greye Software
List price
Club price
Gam est apt'
£3.95
£3.15
Game st ape 2
£3.95
£3-15
Catacombs
£4.95
£3.95
3D Monster Maze
£4.95
£3.95
3D Defender
£4.95
£3.95
Breakout
£1.95
£1.55
Thurnall Electronics
list price
Club price
Input/output port (kit)
£14.95
£13.45
assembled
£17.95
£16.55
Four-channel relay box
£14.95
£13.45
Eight* way transistor driver £9.85
£8.85
Eight- way indicator unit
£12.95
£11.65
Joystick
£12.95
£11.65
Motherboard
£15.95
£14,35
Power supply
£4.95
£4.45
Full details of all these items can be
found in advertisements in Sinclair User.
Facilities to
include
Spectrum
THE USER CLUB is to
expand its facilities to
cater for the growing
number of Spectrum
owners. For the same
annual subscription of £12
they will be able to lake
advantage of the extra
benefits which have been
available to other ZX
owners for the last two
months.
The benefits include the
bi-monthly, cassette-
based newsletter which is
being re-recorded so that
it can be used with the
Spectrum and will contain
Spectrum programs.
To ensure that each
member receives the
correct cassette, please
denote which machine you
own by ticking the box on
the application form below.
Meet the first
member of our
club on p.62
MEMBERSHIP ~"
FORM
I wish to join the Sinclair User Club and enclose
my subscription of £12
Name
Address
Which computer do you own?
ZX-81 □ Spectrum D
Send your coupons to Sinclair User Club.
ECC Publications, 30-31 Islington Green, London
Nl 8BJ. Cheques should be made payable to
Sinclair User Club.
SINCLAIR USER A ug us 1 1 982
t,i
THE FIRST member of
our Sinclair User
Club is an enthusiastic
Sinclair supporter. He
was one of the first to ob-
tain a ZX-til, he Look a
years subscription for
Sinclair Usbt as soon as it
was announced and he
placed his order for the
Spectrum some lime ago,
** When Sinclair brought
out the ZX-BO I decided to
wait, but when the ZX-fll
arrived I put in an order
straight away. "Peter
Lown, 62 , of Strathmore
Avenue, Hull, North
Humberside, said. He
bought it with the 16K
RAM pack and the printer.
A telecommunications
Sinclair helps in m
work, rest and play •
manager with a large in-
ternational company,
Lown has made full use of
his system both for work
and in his hobby of motor
sport.
"I use it to run telephone
traffic analysis. It is not
complicated, just number-
crunching, but there is a
good deal of work involved
and it saves me plenty of
time", he said.
Recently he has devel-
oped a program to display
tic; tails and results of
motor rallies. A friend has
built him a regulator for
converting 12V supply to
the 9V needed for the
Sinclair to be used away
from a mains supply.
It had its first showing
towards the end of June in
the Cossack Rally in North
Humberside. At the start it
listed details of the com-
petitors, scrolling them up
so that all of them could be
included. At the end it pro-
vided the results.
"It took about 25
minutes to input all the
figures but we were able to
do it as the cars arrived so
the results were ready
within two minutes of the
last competitor finishing,
which was the t ime needed
to sort through all the in-
formation," Lown said.
He first had contact
with computers 25 years
ago and was a founder
member of the Hull and
District branch of the
British Computer Society.
In those day s he w as work-
ing on a National Elliott
machine which, though
having the same capacity
as the ZX-B1. was the size
of ""a side of a house".
Britain
Club: Ken Knight. 22 Mount Street
. Meetings: first Wednesday and third
J. Palmer (031 661 3183) or K Milrhell
second Wednesday of the month at
Aylesbury ZX Computer
Aylesbury [51H1 ur 630B67
Thursday of the month
Edinburgh ZX Users' Club
{031 334 S4B3). Meetings
Cla reman t Hotel.
EZl G-Edututjund.1 ZX-60'Bl Users' Group: Eric Deeson, Hlghgate
School. Birmingham B12 9DS-
Giasgow ZX-BO/81 Users' Club: Jan Watt, 107 Greenwood Road,
Clarkslon, Glasgow G76 7LW (041 638. 1241). Meetings; second and
fourth monday of each mnnlh.
Hassocks ZX Micro User Club, Susses: Paul King (Hassocks 4530).
inverchde ZX-B1 Users" Club: Robert Watt, 9 St, John's Road.
Gourock. Renfrewshire. PA 19 lPL [Gourock 39967}. Meetings:
Every other week on Monday at Greenock Society of the Deaf. Kelly
Street, Greenock.
Keighley Computer Club: Colin Price, Redholl, Ingrnw. Keighlny
(603133).
National ZX-BO and ZXBt Users' Club: 44-46 Earls Court Rami
London Wfl 6EJ.
North Hertfordshire Home Computer Club: R Crutchfioiri. 2
Durham Road.. Stevenage; Meetings: first Friday of the month at the
Settlemoni, NbysUs Road, Letchworth.
North London Hobby Computer Club: ZX users' group meets at
North London Polytechnic, Holloway Road, London N7 each
Monday, 6pm.
Nottingham Microcomputer Club: ZX-dOVBI users' group, G E
Rasford, 9 Holme Close, The Pastures. Wooduorough, Nottingham.
Orpington Computer Club: Ruger Pyalt, 23 Arunrlnl Drive,
Orpington, Kent, (Orpington 20281).
Perth and District Amateur Computer Society: Alaslair
MacPherson, 154 Oak bank Road, Perth Pill ll'lA (29633)
Meetings: third Tuesday of each month at Hunters Lodge Motel.
Bank foot,
Post Office Users' Club: Vernon Quainlain, Head Pnsl Office, St
Martin's In Grand. London. ECl,
Scunthorpe ZX Club: C P Ha ie I ton. 26 Riles lone Place, Boltesfurd
Scunthorpe; [0724 63466]
Sheffield: Andrew Moore, 1 Ketton Avenue. Sheffield SB BPA
would like people interested in starling a club in the area to contact
him enclosing a atamped-addreaaed envelope for oVtaiis
Worle Computer Club: S W Rnbone, IB Castle Road, Worle,
Weston-super-Mare BS22 9JW (Weston-super-Mare 513066],
Meetings: Woudsprtngs Inn, Worle. on alternate Mondays,
ZX Guaranteed; G A Banker. 29Chadderton Drive, Unswurth. Bury.
Lancashire, Exchanges information and programs throughout the
country.
ZX-H0/ZX81 Users' Club: PO Box 159. KLngstun-cin-Thames. A
postal club.
Overseas
Belgium, France. Luxembourg: Club Sinclair, Raymond Balz. 36
Chomin dn Moulin 3B, B-1328 Chain, Belgium (322 6537466}
Belgium, Netherlands: Microcomputer Vereniging BZW. Paul
Clenisson, Prigs I er de rEpeestraal 14, B-1200 Brussels. Belgium
(322 7349954]
Denmark: Danrnarfcfl National ZX-80J61 Klub (DNZK], Jens Larson.
Skovmoscvoj 6.4200 Slag&lese, post giro 1 46 24 66.
East Netherlands; Jonathan Mayer, VanSpaen Slraat 22,6524 H,N.
Ni|megen: ((180 223411).
Germany; ZX-SO Club, a postal dub; contact Thomas JanCKyk,
Hameln, Postfat-h 65 D-3250 HameJn, Germany.
Indonesia: lakarla ZX-B0V81 Users' Club. 73 Cnnc Crionain. Baile
Atha,Clialh I.
Republic of Ireland: Irish ZX-80'Bl Users Club, 73 Cnot Crionain.
Bade Atha, Cliath 1.
Spain: Ciuh National do Usuries del ZX-fll, Joseph-Qriol TomnH,
Avda. de Madrid, No 203 207. 10, 3h nw:, A Bflreelone-14 Espana.
United States: Bay Area ZX-BO User Group. 2660 Las Aromas.
O silt I and CA94611. — Harvard Group. Bolton Road, Harvard MA
01451; (617 456 3967),
82
SINCLAIR USER August I9&2
special
offer
Build your own
Sinclair
Special ZX-81 Kit Offer
ONLY £29-95 (plus p&p)
SAVE £20 on a Sinclair ZX-81 kit, A special
offer open only to readers of Sinclair User
has been negotiated with Sinclair Research,
which means you can buy the world-beating
ZX-81 for just £29.95 (plus post and packing).
Stocks are limited, so be sure to place your
order soon. Allow 28 days for delivery.
Maximum four units per applicant.
To; Sinclair User Special Offer,
ECC Publications, 30-31 Islington Green, London, Nl 8BJ
Please send me„ ZX-81 kit(s) at the special Sinclair User price of
£29.95 plus £2.95 p&p.
Please tick if you require a VAT receipt □
*] enclose a cheque/postal order payable to Sinclair Research Ltd for £_
*Please charge to my Access/BarciaycaraVTmstcard account no
* Please delete/complete aa applicable
Signature -
l_
Name Mr/Mrs/Miss
Address .
J
SINCLAIRUSER AuflusMW
63
ZKfll BDFTUJflHE
NIGHT GUNNER
Enemy aircraft approaching from the rear ! '
Can you defend your plane against enemy attach ?
Beware, the more you shoot down, the faster they get.
An exciting machine code video game with impressive
graphics. Features include: best score of the day, auto-
repeat on the control keys, auto-return to the self
demonstrating title page-
Requires 16k RAM. Supplied on tape, with instructions,
Action packed fun for only £3-45
FIGHTER PILOT
15 feet — 7 feet Touchdown \
Another successful instrument landing Appoaching
at 150 knots is not always as easy as thjs.You are in
full control from take-off to landing during this
real-time flight simulation of a jet fighter. The sky
is the limit! Fly a different mission every time. Endless
scope for improving your instrument flying skills
16k RAM Required, Suppled on tape, with full instructions.
Supervalue at £3 45
All prices inclusive (Overseas add CO 5 Sp&p per tape '
All products guaranteed, refund if not satisified
Digital Integration.
22 t Ash Church Road,
Ash t Alder shot.
Hants, GU12 6LX.
MAIL ORDER ONLY
Ultra-Tech Services offer for
mathematicians & students the
following programs on cassettes, for
The16K ZX-81,
1. Complex Numbers
This program provides 79 operations and functions to
apply to complex numbers.
2. Non-Linear Equations
Solution algorithms for both real and complex roots of
equations.
3. Numerical Analysis
Integration, regression and Monte-Carlo methods for
the ZX-81.
Each cassette costs C6. 95 (inc. VAT) or all 3 may be
purchased for £78.00. Cheques or postal orders made
payable to M. V.R.H. Ltd. should be sent to:
Urtra-Tech Services
30A, Billing Road
Northampton.
RSOFT
7 MAESAFALLEN, BOW ST, DYFED, SY24 5BA
ZX81 & Spectrum
Games
Now NEW LOW prices!!!!
PROGRAM OLD
Chess 1.4 1000
10 levels mc
NEW 81 SPECTRUM
8.95
Adventure 10 00 8 95
140 locations cased on the original
[At C10 00 wei! worth the money
Sinclair User Issue 2 review)
9 95"
Invaders 5.00
Fast m c arcade action
J 45
Mazeman 5 00 4 45
All the features of the original
arcade version m c
'requires 48k Spectrum
All prices are inclusive
Return of post service
4.95
ZX81, SPECTRUM OWNERS
ITS HERE! THE BOOM VOU VE BEEN WAITING FORI
LEARN WITH YOUR SINCLAIR MICRO COMFUTIR
BY FRANK ORVILLE
. V .
I'NIH.MM ■
MHAbETtCftL UBHp
Mis* as . Th>» CompuUT
if*™ .
Input Up to 450
intti than,
A v»ri apjiayafeia
mi iK TCAffi Hurt It Out jiIJ th* lnfim-
EtT«i yOU mMd to know about
■tOrtflacj* lMnt for hauaar pureh4i»a; r
* m\« iiy. tut* Li*», ttcm*. h*ho
J. i
fiint nut m calendar
Hirtrting in Any ^iuf ,
LI TTtK NKJTlHt;
Htoii ujf to ZQ
■Ki> Mr its |rtt>ra
»na cuk^i mt: tn i«; am j«uitg
ping program wTiIf'Ti laaaabrn up tu
200 vcidtt frun your text and mry
tinr pu type- in 4 nam IrLtajr, tt
Jttl'aptu to A.Lk?ati 1L the word you
4re Currently typinq. If thai ujuofta,
printed trlou thit I irai , 1* ClUItn,
Ih" CtaiE!l«ta> tfuid II plaCvd M it]i a
roll owing UpdC* in oner iLrclu.
U CEOCHAJWlf UU1Z DrAV. i -p of (J*
Hr 11 lnri lvlen and Horki, thtouflh 4 }5
iiiund (rufE J" which fiHJ ImV* Id pick
nit 1 h- run* Of the flashing
1 uCf t njin . Vtr ry cdini t 1 una 1 4
ALSll if yuu haw a Full-aixatd
Kf y bod-i d b you can 1.1*4 r h your aah L f t
type.
■lTifitani not liujubl* for ^pahctruai.
Hwrn Kith Y"iHj£ SJnrHair H lcro-tumput«r £S InLliuivr
lioofc with *H»t nf c*.fiaetteB. f-tl.SO JnL-Iunivr
S#nd P.O. Of rtliBrjed i - h,iijij*. pude pay4t»|4 to hlr.J-'jE
Mr .P,L,Dunov4n»
i mxon nt tv«,
StOIMyDAtaTf
jJjLTVltl^L_j_l J Ufa
.uunav^n, to 1 ■
64
SINCLAIR USER August 1W2
ZUCKMAN
The first authentic ZX8J
(IS/Oversion of 'PUCKMAN'
* ALL Machine Code /usw h*o
+ FOUR independent Ghosts
* Trail, £nergy f>os ts etc,
* High-score 'Half of Fame
* Authentic Arcade Action
only £5-95 inc. P&Pfrom:
DJL SOFTWARE.
9 Tweed CIdm. Swindon, Witts.
"
MUSIC LEARNING AIDS - a
range of programs for 16K ZX8t to
help young people learning to read
music Sae, please, for free
catalogue. Brian Magus, 19
WeStfield Drive, Loughborough.
Laics LE 11 3QJ.
For ZXB1 with 1BK RAM. Three
programs on one cassette. Flight
Demonstration, Flight Simulation
and Flight Test. These are semi
serious programs using an aircraft
digital instrument panel. £5
cassette and instructions. Sqn Ldr
Peter Evans, 5 Broad meadow,
Bolton BL7 9AY.
EDUCATION
Compu1»r» For EdMcaibon prmffl their
•Learn Abnui It' Serisslw the Z*S1 11 6M
This series has b»en wmMon t*v eeac hpr* and
.', m true aAjoitinnal tool. The programs jre
sjinblafar use v«th children »B*d 7-1 2 yeara.
Each program m rrnnu driven- and makasfull
uae ot gi»ph»e*-
Psronis and Mdtane- thaw programs wstr
will g»v« ytm< children an unfair ndvflfiiigel
Up*
No. Sute A Sttfr B
l Telling Tima 12/24 hr clock
2. FtsatfirvH «rapn» Staph pinning
3. Learning IractoFts U*r>g fraclioni
Mk Volume.' capacity Arna.'pflrwwtuf
5. Menial anthnteiic SpviiiAS
H.OOfKT i:dut>ne (2 programs! or (18 for lh<f
ccwnplele series
COMPUTERS FOR EDUCATION
58 Dovecote Lana, Spring h*id, Okiham
ZX-81 KITS
Cure Top Line Slant and Ram
Pack Wobble £2.95. Inverse
Video Module £2 95. Built
£3.65, Repeat Key £3.75. Bu<lt
£4 96 All Kits en-stock. Please
add40pP'P.
Mr B. A- Readar,
45 Alfred St. Kings Heath,
Birmingham B14 7HG
ZX PRINTING SERVICE
FOR YOUR ZX80 IBK ROM).
ZX81 programs. Only 1 pence for 3
lines of 32 characters, plus 20 pence
p+p. (minimum 50 pence please I,
Send cheque/ PC to: T.F, Payne,
194 Stockwood Lane, Stockwocd,
Bristol BS14 8NG, enclosing your
program casselte and details of
program name(s) and your name
and address.
16 ZXB1 HAM RADIO program
Data handling program for Ham
Radios- Listings available at £4.00
each. Send sae. for details or
orders for Ham Radio to B-L.
CotgrovB, 46 Arcadian Gardens.
Hadleigh, Benfleet. Essex.
ZX91 with 16K hardly ever used
like brand new, still in box, together
with books and software worth
E38 Bargain at £110 worth fl45.
Write to Tariq Mir, 5 Beatrice Rd,
Southall, Middlesex or phone IFri-
Sun, midday-midnight onlyl
571-0777-
LET YOUR ZX31 help you vuin
money on horse races. This fabu
lout IK programme picked 8
winners from 8 races on the very
first day it was ever tested
120.3.321. Send a cheque or P.O.
for E10.00.for the cassette and full
operating instructions to the
Butronics Co-, 45 B romp ton Road,
London S W3- 4 Mail order only please)
ZX81 MULTISEQUENCER
Using unmodified ZXBM4K laparl
from amp> this program provides you
with an instrument covering over &
ottaws with full editing facilniBS to
write 37 independent sequ&nces of up
to 16 notes, which c*n be played in any
order under redlume control- tunw are
iiored when program saved- Fasi
lempo gives synthesiser effects. Mustc
type notation throughout .
Sand E5 for ca»S*tte and instruc-
tions to: V. Waynes. 10 Ashleke Rd,
Streatham. London SW1S
ZX 81 TEMPERATURE
SENSORS
Uses earpiece socket, with
application program listing and
waterproof probe. Including UK
p&p £17.50. Free leaflet
Cheshire Micro Design, S6
Close Lane, Alsager, Stoke on
Trent
r
so v t RAX -i>.
[1RHW POKER
9W1 wil fi .1 h icrl it »[ i 1 <il"< If'i IIhH ' * ii'iiH I
rttilHofuirr otiose wwnhlmfl taaddfcttw
IwnH' iMM^i on irjIlit'PikJnrjl jmirklljil HI
aild |iMiLuhii|t r«0«n.lMhJr HT^'h" ft
(In ra.iM.|l(. only ri.M
BINfKI
lm>'l bp uiucii.il il<-' Slur, vonr J\Hl *\W,
fjniilt jml frteiuli in * |i|r.i J -.i"i k •' lh1
InllRn IIh- itWIipkll*' |irmliiM-i ■ irjti>
ill krlh Hi vim H^ril Jinl iJi^.U^-. Mil "
Ixjjnt *"M tbjM irrimLrT irquiicd)
Hnv < jwllc ffllh l"S
Hruli iHCKMirft cm mir ra n iWl |inl»- Ib.vy
Ml yrien ««■ p*p
rhngwii Mt P.Ol* In
SlJPTFiA* (Pep SUf.
lb. riiinl Avenur.
Bantu
Avr.m
Mail intir.t "iilH
2X81 SOFTWARE
Stockexchange
Try your hand at making a
fortune on the stockmarket,
Very realistic game Supplied
on cassette 16K £5 .95.
Rubic Solver
Program to solve the Rub<c
cube supplied on cassettes -
16KC2.95.
All Prices inclusive
Programs fully guaranteed
SR Software
61 St Stephens Avenue
London W12 8JE. Mail order
only.
PEP
THE PROGRAM ENHANCEMENT
PACKAGE FOR THE ZXB1 [18KI
A SU itef o' ed&y to "se machine coda
rounnfiide^igri-ert tO Ironaform your
Basw: (jTOgiamE.
DEFINED SCROLL REGION
1 line to whole screen SCROLL up
or down. FILL SCREEN any
Mb -m CHANGE BACKGROUND
CHANGE FOREGROUND
INVERSE VIDEO FLASH SCREEN
CLEAR SCREEN wnlraul chan^ifl
print position.
Supplied cm iaue with a6K DEMO
PROGRAM and a FULL insir.i
booklet
ONLYEB.Mmclpifp
IBK GAMES PROGRAMS
GOLF 1 or 2 Payers Fantasiic
graphics
MINEFIELD Slew ywir timk to Sfltely.
Very addkMiv"
INVADERS Wnh snoftky SMART
BOMBS
MANHUNT Evade the R*«k* if you can
FANTASTIC VALUE AT ONLY £3 7$
each inel. pfcrp
Send iq R & R SOFTWARE
34 Bourton Road,
GLOUCESTER GL4 OLE
TRADE ENQUIRIES WELCOME
MACHINE CODE
GAMES
For the 16K-ZX81
RYU MAN the ZX i«mtin o( ilw
liopuLpr Putltman Artade Game.
S'PACi-FlGHTER Fly rn» bai*
againir the limiihsa fcKtw vl rhe surmv
BRIDGE BOMSEP. •- Do as much
rinmaoe as yuu can *«th a Nmiied
pn yto i d,
All for only f? 36
From MINDSEYE
12 North Orave Orivn.
L*«d* LS8 2NJ.
lTBST score- -latest scoee —la
ZXS1 16K RAM. Sinclair
learning lab and 2nd hand tape
recorder, also magazines and
labyrinth game, a bargain at £85
Phone Ingrehourne 76446.
USTER-AUSSIIBUSTEH-'AOSSIEB
POOLS FORECASTING PROGRAMME
EsfMClaliy deaijjneo lor Auirrahan r^u,uiii
Slar Value — Bnlii prsgramme* win
ZXB1-C9.00 MISOK-EieDO ■
POOLSOFT^
Tet. ( 0323 > aaoeo*
65
SINCLMRUSliR Attgnstl§83
MICRO WARES
MAKE MONEY, unique
program shows how. "At
Last' ,£3.95.
SAIL A YACHT, against wind,
tides:, hazards, adjust sails etc.
'Sailing", £395-
For Spactrum, ZXflV 16K
On quality checked tapes.
20Winstree, Basildon,
Essex. SSI 3 1 PG
ZXB1 + 16 K RAM C65 ono.
Sinclair built- D.-Wright r 3 Burford
Ave. MCR M31 1SH. Tel 061-746
2175
2X81 + 1GKHAM Sinclair built, in
original packing. All leads and
manual- Some books and
cassettes, can deliver. ESS one.
S, Mannon, 37 Clove rdale. Stoke
Prior, Brornsgrove, Wares. Tal.
Brornsgrove 70779.
SINCLAIH BUILT 2X91 6 1SK
ram pack. Plus leads, manual and
power pack. AH still boxed. Also
10K 3D maze program. Everything,
a bargain at £95. Nicholas Barker,
Highfield, Dairy Lane, Walberton,
Arundel, Sussex BN1S OPT. Tel.
YAPTON 551315.
-zxn ih* iDhwiF* -
COSMOS - Uvt your ti««[; Irom ths
ITiaFAudir>g jjieris in tfiii niiw m .' e space oame
unltidramilicflrlpiiics On YOU' ship's 5flfl3*T
scrwn. Efi.98
TABLc TUTOH - eemfrfaia rtianif driven
eouraa in fliulriphtari-nn iob'e» with
examples, last*, homework and answer
s*mt*FflTthBun4»ff lffi. C3 99
QUAHTET — a COfnjMndiLjm nl cro^vmiQrrl*,
puiitea and memory gem* imuWpli vh^ with
un ru 1 D JiMk ulmw f 3 99
TRIAD lhrno nnw pmijlns to tierplejl and
rrusrraifloufln Cubists £3.99
SufjofrM an cJ>*wit*. tie for catalogue,
Von^ii S oftM fe, 2S Crawford Road,
Hutfigld. Hertfordshire ALIO OPG
ZX81 16K "G3ZHY MORSE
CODE TUTOR'' Teach yourself
Morse Code with this comprehen-
sive self-tutor, Selectable options
to include tetters, numerals, punc-
tuation, user text; 5-30 wpm,
variable groups, random/ serial se-
quence, video check-back, uses
cassette o/p socket. Available on
TDK AD-C46 cassette with lull in
struclions £5.00. M.H. Irving G3Z,
22 Wheatley Way, Chalfont St
Peter, Bucks SL90JE.
SINCLAIR ZX91 with 16K Ram
Pack, manual, leads and adapter.
Also includes a unique anti-glitch
capacitor, 8 cassettes of software,
books and magazines. Offers in the
region of £100. For further details;
Tel; Thatcham (06351 644038.
If you have problems trying to make
a program sand ail the details of
what you want in it and I will try and
do it for only C2.50 for IK games
and £3- 00 for 16K games . M you want
any programmes copying please send
the listing to me and I will send the
program back for only £1.50 for IK
games and £2,50 for 16K games. If
any of you have a 4K graphics rom I
will make any games you want for
only £3.00. All the prog rammes are
changed each month.
Paul Waite, 3 Cornwall Ave,
MansfFeld, Notts NG1S 3JG-
UNIOUE 2X81 games and
pastimes requiring skills of concen-
tration and reaction. Please send
SAE for free list, G. Carr, 'Sero-
Sed-Serio', Tunbeck Ret, Wort-
well, Norfolk SP20 OH P.
16K ZX91 + DK graphics board +
Kayde keyboard leased) + BiPac
Sound Box. Many software cas-
settes, including Asteroids. Space
Invaders, chess and centipede + 1
book. All for £125 o.n.o. Ring
Lymington 10590) 76319,
16 K 2X-B1 with manual, leads,
etc, five of the best 16K games
around on original cassettes, in-
clude Chess, 3-D Monster Maze,
Star Trail etc, plus book on
machine code (worm £7). Only
C1 10, If you don't believe this is a
bargain, just ring 061-339 944fi for
more details, or write to 49 Crowbill
Rd, Ashton-under-Lyme, Lanes
OL79MB.
ZX81 - 16K
FOOTBALL POOLS PftOGRAM
* ban out, <n enter ctf pre*er«rK*, the tS mo*
RwV icor* rirmr: vfajci lha 16 rnOH ftary
rtfjfnet, dreiiva and away4
' Picks out the mufti on lha boo»m**n'
Head Ddda coupe™ tfiat hav* b*w ghiwi ow*
aanafbd oa*. CataJatas your ejgpectad proftti
' Ataw* the user to- update rh* abtjc "«ak by
wpak #* TPJlt* CWTW in
For a taiseiT* nf she oyoprarn, jjruj a* wornc
oofi h&tbt gtvmg * tumf u^nihw nf t/m-
HARTLANO SOFTWARE
(&*pi Si
8 PENZANCE PLACE, LONDON Wl 1 4PA
ZX 81 16K ADVENTURE GAME.
Full 16K used. Plenty of Action -
map supplied, plus detective game
of Logic (2-21 player?). Both on
cassette only £3.50. S. Taylor. 2
Greenway, Eitham, London SE9
5SZ,
ZX 81 plus 16K RAM. Thirteen
programs on cassettes. Manual,
book and mains adaptor. Mint
cond. £85. K Macdonald. 13
Cookson Rd, Sheffield, Yorks
(0742! 349943 anytime.
SCHOOL CHILDREN! I have
developed a program to enter and
RUN standard CESIL programs on
a 4K (or more) ZXB1: Cassette for
£4.95 from Timothy Skinner at, 1,
Summer Drive, Hoveton, Norfolk
NA12 80Y,
2X81 with 16K. Instruction books
and ICL programming course and
tapes, including all leads, and two
games £80 ono. S, Leigh, 47
Middle Lane. Epsom, Surrey. Tel,
Epsom 2B21S
Sell your used computer or peripherals through Sinclair
Supermart at low cost ... up to 30 words for only £5.
Nave you updated vo'Jr computer or od you n.D longer use thai add-on 7 Instead of
eavmg it lying around, turn it intocash be piBcmQ a classified advorTlsemfrni in
Sinclair Superman ant! reach etowrid 4 0.000 u*9»S ot Ihc Sinclair ZX syslBms.
Pleas-B write your advert isem^rit in the boxes below, one word per box. Underline
words r equ ired in bold type. Your name, address, a ncl /or telephone number
should: to included Pleest punt m frtoc* cipti&s
Mol» — (hit torvito iS open o^ly To private advertisers The advertisement will
appear in Erne aarl lesl possible issue
Name:
Address
Tel.
Have you included the tee of CS T
LaaaaHaaBHaVHI
T^*i JirlYtHr/*#rritii| rVlAtfli ■ nai-pn ■■^-■nirilu MZw rp>#c.l ui >jilmihI ■ntdv^EaiamaTnl! wiftHrul *i»*yirng jny rva*i
■Vr/.innM*T»t«(| n KHHKl iutHK 1 " ID ■•Op'OMIrl tit ttiflr HHl 10 I'M 'iiJlilL u* mw A(Ttm> Iimt-tI Miruair Ca Alter ip^lI
npnctl •"¥ Vl)f unkfiiWl **frtpn|lion Thi hruynrirjirfl- *p» HDI i"itJlfJ tTM *hr 4r|» 1io*ti flhy !«._>■■ wr>«r«-»H> no- uto 1h
■r-repr 1 -polity for [jrwlpr* ■■"fl*» t**t fcrhffFTiWi* iMJI irHjfjmniTy Ttip Ftit/nf^i *> it*UrM1 Qi iriir lUHH. CHI drW «iimi>i
•mng ixurl nl in* latw'ni^i-T m*l--inii*rr^1r«--m unnuQ irpmminrir fm P «rJw«vi^Hirninr lh«a«fhMl lM lAlMrWpildiili
*ny i-*Mnnvm*nF "ol Eqi^rEjIhl nalaiii o> MaiHjn irmiain 1*wi pl*i:rcp n* ana /urfcer aviM h* rjaflm^d* irj tw in PKtflwnci
Tff«a*i:errdf1Kifii,
r
l.i
■ V
«
■ ■
AD INDEX
Kempatuu
41
Melbourne House
4
Addictive Games
38
Moviadrotne Video
54
P, AltwaBser
17
MifTuwenj
54
Afdec Electronics
17
M.C. AsjiodptBu
44
Aberaoft
64
Microfuir
26
Artie CumpulniR
42
Memotech
21
Buf f e r Mic ru- Shop
26
Newn bb Technical Books
54
CrjrrjpuIeK Cosee
9
OesisSuflwHru
42
Ch mhrirlffi? ComputBr Shop
58
M.Orwin
2
D.K.Troiilea
67
Occam Software
12
DataAssette
IS
Pjrturenque
eo
Digital Integration
64
FhoentE
22
PI,. Donovan
64
Fas
20
Edurars
56
Mr Readman
57
D. Frita-h
17
Read-Out
48
Fuller Micro
tt
Sinclair 1 1
.52-53
tiewBOEL ConeuJ tan Is
57
Silicon Tricks
54
Haven Hardware
46
SlJvLTfiuFt
64
Hilderbay
42
SupartCLBrt
65-66
Interface
40
Serious Soli wars
46
fPS
22
Software Farm
32
1.K Greye
It
Tasman
80
THS
SB
Timedata
26
J.G. Prises
12
Ultra-Tech
u4
Kayde
66
Wiirkfortrff
57
M
SINCLAIR USER August 1982
'
MICHAEL ORWIN'S ZX81 CASSETTES
THE BEST SOFTWARE (BY VARIOUS AUTHORS) AT LOW PRICES
QUOTES i
' 'Michael Orwin's £5 Cassette Two is very good value.
It contains 10 stolid well designed games which work, offer
plenty of variety and choice, and are fun."
From the ZX Software review in
Your Computer, May '82 issue.
"I had your Invaders/ React cassette ... I was
delighted with this first cassette. "
P. Rubython, London NW10
"I have been intending to write to you for some days
to say how much I enjoy the games on 'Cassette One'
which you supplied me with earlier this month."
EM., London SW4
". . , i previously bought your Cassette One and
consider it to be good value for money!"
Richard Ross-Langley
Managing Director
Mine Of Information Ltd.
CASSETTE 2
Ten games in Basic for 16k ZX61
Cassette Two contains. Reversi, Awari, Laser Bases, Word
Mastermind, Rectangles, Crash, Roulette, Pontoon,
Penny Shoot and Gun Command.
Cassette Two costs £5.
CASSETTE 1
(eleven Ik programs)
machine code:
React, Invaders, Phantom aliens, Maze of death, Planet
lander, Bouncing letters, Bug splat.
Basic:
I Ching, Mastermind, Robots, Basic Hangman. PLUS
Large screen versions of Invaders and Maze of Death,
Ready for when you get 16k.
Cassette One costs £3.80
CASSETTE 3
8 programs for 16k ZX81
STARSHIP TROJAN
Repair your Starship before
disaster strikes. Hazards include
asphyxiation, radiation, escaped
biological specimens and plunging
into a Supernova.
STARTREK This version of the well known space
adventure game features variable Klingon mobility, and
graphic photon torpedo tracking.
PRINCESS OF KRAAL An adventure game.
BATTLE Strategy game for 1 to 4 players.
K A LAB Rl ASZ World's silliest card game, full of pointless
complicated rules.
CUBE Rubik Cube simulator, with lots of functions
including Backstep'.
SECRET MESSAGES This message coding program is
very txlp qexi jf .
MARTIAN CRICKET A simple but addictive game
(totally unlike Earth cricket) in machine code. The speed is
variable, and its top speed is very fast.
Cassette 3 costs £5.
CASSETTE 4
8 games for 16k ZX81
ZX-SCR AM BLE ( machine code* with 3 stages .
Bomb and shoot your way through the fortified caves.
GUNFIGHT
{machine code}
INVADERS
(machine code)
-'HOMi^e CEPDL'." SPORES. ™U
■ONIML B CLVCft SNB Y-OUH MISaXQf
iff TO CCITROY THE FUNJhUOIM E*
icppiHi BNTI-FUNGUS E-QHB^ ON
'■HEM .
GALAXY INVADERS (machine code)
Fleets of swooping and diving alien craft to fight off.
SNAKEBITE {machine code)
Eat the snake before it eats you. Variable speed.
(very fast at top speed),
LIFE {machine code)
A ZX81 version of the well known game.
3D TIC-TAC-TOE (Basic)
Played on a 4 * 4 x 4 board, this is a game for the
brain, it is very hard to beat the computer at rt.
7 of the 8 games are in machine code, because this is much faster than Basic. (Some
of these games were previously available from J. Steadman), Cassette 4 costs £5.
Recorded on quality cassettes, sent by first class post, from;
Michael Orwin, 26 Brownlow Rd. r Willesden, London NW10 9QL (mail order only please!
KA YDE Electronic Systems
/ \ 2X80/1
ZX KEYBOARD WITH
/ /\ I REPEAT KEY
Fully cased keyboard £37,95
Uncased keyboard,,.,.. £27.95
Keyboard Case ,„„.„ £10.95
Thrs is e highly professional keyboard using executr ia am fi-und on top quality
computers. It has a repeat key and comes complete in ilsown luxury case. This is a genuine
professional keyboard and should nor be confused with toy keyboards currently available on
me market.
KAYDE 16K RAM PACKS
The 16K RAMPACK simply plugs straight into iha user port at the rear of yogr computer It is fully com-
patible wrtn all accsssonesand needs no extra power and therefore it will run quite happily On your Sinclair
power supply ltdoes not over-heat and will not lose memory atall. As you may know some makes qor
" after being on for a w\
ES {£ XSSL I! CompS m^oac? %£££?"* *" " ^ *" ™ rt m ™' '"»■"» «S*
KAYDE FLEXIBLE RIBBON CONNECTOR >^M,
Stops movement of RAM PACK and other accessories ^T^To %
(Not needed with a KAYDE RAMPACK)
KAYDE AK GRAPHICS BOARD
The KAYDE Graphics Board is probably our best accessory yet. Ii fits neatly inside vat" ZX81 ll comes
complete with a pre-programmed 4K Graphics ROM. This wfll give nearly 450 extra graphics and with there
inverse makes a total of over nine hundred .
The KAYDE Graphics Board has laci!it«s for either 2K or RAM (for user definable graphics! 4K of ROM or
our 4K Tool Kit Chips that will be available shortfy. All the graphics are completely software controlled
therefore they can be written into your programmes. Here are a few examples A full set of sauce
invaders - Puckman - Bulks. Bomba - Tank* - Laser Bases and Alien Ships.
NO EXTRA POWER NEEDED
KAYDE 16K GRAPHICS BOARD SOFTWARE
Peckman: The oniv on of the popular arcade game.
Centipede: "In all I think this is the best presented moving graphic program I've yet seen" Phil Garrett
Interface.
Space Invaders: The best version available anywhere.
Graphic Software can only be used with a Graphics board
KA YDE 16K 81 SOFTWARE
^rface* 8 ' n a " ' ,h,nk ,hS ' 5 tKe bBSt presented movir| S graphics program I've yet seen" Phil Garratl
2 D 3 4 d^bit Maze that has corridors which may go left riaht uo down
Peckmen [the latest addition in 81 games I.
WW Y WAfT TO PA V MORE
FAST IMMEDIA TE DEL IV EH Y
Post to;
Dept SU
Kayde Electronic Systems Ltd
The Conge
Great Yarmouth
Norfolk NR30 7PJ
Tel: 0493 57367 (Dept SW
Don't Forget you can a/ways orde
on the telephone with your credit card
Ml products include VA T all hardware
comes fully built and tested with
a 14 day money back option
DEPT,
SU5
I enclose £
Name .
Address .
Please add £i. 50 P/Pfor all hardware and 5Qd for all software.
Please make cheques payable to Kayde Electronic Systems t fat